Crutched Friar

Historic City pub with modern British food and ales, and a dog-friendly vibe.

Address: 39-41 Crutched Friars, London EC3N 2AE, United Kingdom, Tower Hamlets

Rating: 4.3/5 on Google

Explore more