Sky Garden london

Street level view of 20 Fenchurch Street AKA 'walkie talkie' building, London, UK whilst a plane passes by overhead. London Fenchurch Street Ground Level Street Level Walkie Talkie Building Walkie Talkie 20 Fenchurch Street 20 Fenchurch Street London Skygarden Sky Garden London Skyscraper London Skyline Skyline Tall Buildings Skyscraper And Plane Plane And Building Tower City Of London Flying Plane Sky Financial District  Cityscape High Rise Office Building Tall