Locals
The Bell is one of Locals.

1. The Bell

7.6
50 Middlesex St (at new Goulston St), London, Greater London
Pub · City of London · 10 tips and reviews