ShortlistWedding Directory
The Avalon

The Avalon

The Avalon combines industrial aesthetics with period features in a Clapham location. Its public house setting spans multiple areas: an ornate interior with walnut bar and decorative mirrors, plus a more intimate upstairs space. Three distinct outdoor zones—front terrace, courtyard, and a private garden—suit different weather and guest preferences. Capacity ranges from 20 to 250 depending on which rooms you hire. The kitchen works from seasonal ingredients and offers flexibility across different dining styles, from afternoon tea through formal sit-down meals. This works well for couples wanting central London convenience without a corporate feel.

Portfolio

The Avalon, wedding venues, London portfolio photo 1
The Avalon, wedding venues, London portfolio photo 2

Claim this listing to update your details, add photos, and respond to enquiries.