Best Meat dish restaurant in London, ENG
(3) Best Meat dish restaurant
1 ST. JOHN RESTAURANT
Trailblazing whole animal cooking
26 St John St, Barbican, London EC1M 4AY, United Kingdom
Rating: 4.5 (1901)Best Places List (1)
Map
26 St John St, Barbican, London EC1M 4AY, United Kingdom
Rating: 4.5 (1901)