Venue

The Coach House

The Coach House is a four-storey pub on Oxendon Street in London’s West End, with characterful rooms for private dining, celebrations and corporate events. The Wellington Suite has a private bar, stage and screens; the Nelson Suite offers a smaller third-floor setting; and the basement Saddle Room has its own bar. Menus include pub food, Sunday roasts, buffets and drinks packages.

Browse more venues