1. A botanical wonderland of a Christmas party venue in Victoria: Timmy Green
Victoria, London
Embrace the holiday spirit with an earthy twist at Timmy Green, a Christmas party venue situated near Victoria Station.
With a capacity of 150, this enchanting space captivates guests with its botanical greenhouse vibes and expansive terrace.
The venue offers endless ways to embrace the magic of the festive season, whether it's through wine-tasting, bottomless boozy brunch, wholesome breakfasts, delightful canapés, or extravagant 8-course meals. Timmy Green crafts bespoke events that cater to your needs, leaving you free to immerse yourself in the essence of the holiday season.