Watched Walker
A first-person perspective London walk tour of the Sky Garden, London's highest public garden, which is located atop of the Walkie-Talkie building at 20 Fenchurch Street (Sky Garden entrance at 1 Sky Garden Walk), with exotic planting and s