My favorite London spots
The Mitre is one of My favorite London spots.

1. The Mitre

7.3
24 Craven Terrace, Lancaster Gate, Greater London
Pub · 39 tips and reviews