Architecture and CityPhoto SpotsThe City 20 Fenchurch Street (Walkie Talkie) SHARE ON: GoPhoto — June 6, 2019 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