Sky Garden // 20 Fenchurch St, London

20 Fenchurch Street in London, more commonly know as, The Walkie-Talkie Building, got a lot of hate when it popped up as one of London’s newest skyscrapers in 2014. We have to admit that we thought it was a bit of an eye-sore too, having it spoil the city skyline that we so admired from our East-London balcony every day. However, when the Sky Garden opened at the very top of the building, we completely changed our minds… Continue reading “Sky Garden // 20 Fenchurch St, London”