Botanical Bar in Canary Wharf

About this location

A botanical garden bar/ restaurant in Canary Wharf, with panoramic views from the top floor. This location is flooded with natural light from the floor-to ceiling windows and strewn with lush flora, vines and ferns, the huge space plays host to three stylish bars.

Enquire about this location

Please enable JavaScript in your browser to complete this form.


Exact location provided after booking