Belair House is a London restaurant and bar venue accommodating up to 80 guests, set within a space that combines white walls with elegant decor. With two distinct spaces available, the Restaurant Bar handles up to 80 for standing receptions, while the Ballroom and Gallery Bar offers theatre-style seating for the same number - giving planners a meaningful choice depending on the format of their event.
On-site facilities include AV equipment, a sound system, flatscreen display screens, high-speed internet, air conditioning, and natural light, covering the practical requirements of most corporate or social formats without the need to bring in additional infrastructure.
West Dulwich Station is a six-minute walk away, with North Dulwich Station reachable in 19 minutes on foot. London City Airport is approximately 43 minutes by car. For delegates arriving from central London, Big Ben and the London Eye are each around 28 minutes by road, giving a useful sense of the venue's position relative to the wider city.