Gather at The Ultimate Address

Located in the heart of Mayfair, The Biltmore Mayfair offers a range of luxurious spaces for your next meeting or event. From intimate meeting rooms to our Grand Ballroom and al fresco terrace, our dedicated events team will help to adapt your chosen venue for a customised and unique event.