About company

London's leading game restaurant located in Barbican, in the City of London. Famous for British game dishes and Sunday roasts A taste of the countryside in the heart of the city.

GB 9 chiswell street
Not verified company