I had a pleasure of visiting one of the most beautiful viewing platforms in London. Sky Garden is located in a large glass dome on 20 Fenchurch Street in London, in a heart of the trendiest City of London. 313 more words
Tags » Skyscraper
Here’s a concept that’s sure to make you squeamish.
Sourced through Scoop.it from: www.nydailynews.com
This takes “going green” to all new “heights”!