London’s Newest View :: The Sky Garden

20 Fenchurch Street, known to Londoners as The Walkie-Talkie building opened in early 2014.  To most of us, apart from those who worked there, it was just another skyscraper in London.  But, last month the top floor opened as a … Continue reading