The Garden at 120 is a rooftop garden located at 120 Fenchurch Street in the City of London. It is situated on the 15th floor of a commercial building, offering visitors a unique green space in the heart of the city.
If you're planning to visit the Garden at 120, it's a good idea to check its official website or local directories for the most up-to-date information on opening hours, any entry requirements, and any additional facilities or services they may offer.
If you like the video, please don’t forget to LIKE, SHARE & SUBSCRIBE
Ещё видео!