British Bar and Restaurant

About this location

Eccentric Mayfair residence. The walls, shelves and ceilings of this
home have been filled with an array of memorabilia and artefacts. Main
bar area capacity: 150

Enquire about this location

Please enable JavaScript in your browser to complete this form.

Map

Exact location provided after booking