0 review
199-206 High Holborn, Holborn, London WC1V 7BD
020 7661 3040
BBQ
Holborn, West End
£££