The sun was shining and the sky was clear, not a cloud in site. A perfect time to visit the Sky Gardens, London situated at 20 Fenchurch Street or locally known as the ‘Walkie Talkie’… More
The post A visit to The Sky Gardens appeared first on The Three Musketeers.