top of page

The Greenhouses
in The City
Situated in the heart of London’s Square Mile, this exclusive venue features a single, beautifully styled private dining greenhouse for up to 18 guests. Surrounded by lush greenery, floral accents, and twinkling winter lights, and nestled within the buzz of the city, it offers a truly unique destination for corporate gatherings, weddings or private occasions.
bottom of page





