Tag: london

Gardens In The Sky, London

One small part of the grand celebrations for my cousin’s wedding in London this weekend was a visit to the Sky Garden at 20 Fenchurch Street. It was a fantastic experience, and I highly recommend you visit if you can. The gardens are at the top of a ludicrously tall sky scraper located just around the corner from the Tower of… Read more →