Architecture and CityPhoto SpotsThe City 20 Fenchurch Street (Walkie Talkie) .. SHARE ON: GoPhoto — July 20, 2022 20 Fenchurch Street is better known as the Walkie Talkie building. It features the Sky Garden public space that spans the top three storeys of the building and offers 360 degree uninterrupted views across the City of London.
No Comment