16+ Fenchurch Street Roof Garden Restaurant Background. 20 fenchurch street sky garden, london ec3m 8af england. Book our modern british restaurant perched at the very top of sky garden.
People inside 20 fenchurch street skygarden. This is 20 fenchurch street 'sky garden' roof maintenance by xtra happy on vimeo, the home for high quality videos and the people who love them. Delicious food and drink available throughout sky garden.
British restaurant in london, united kingdom.
A new roof garden has opened in the city of london, and what it lacks in height, it more if you've been used to the shared space in the sky garden which is more a restaurant with plants, or more photos from 120 fenchurch street. 20 fenchurch street is a commercial skyscraper in london that takes its name from its address on fenchurch street, in the historic city of london financial district. 120 fenchurch steet official photo. View the menu, check prices, find on the map, see photos and ratings.