66 Cowcross St, Farringdon, London EC1M 6BP, United Kingdom
No delivery
Spot something wrong?
Dishes at The Three Compasses. Prices may vary in venue.