Terrace bar, Mayfair
LONDON, England
This terrace bar and event space is perfectly positioned in Mayfair and is a relaxed and intimate setting. It has the most exquisite wooden interiors with natural day-light and can be lit with moody candles at night. Large adaptable event and bar space. Ideal for group scenes, day or night!