Where is Hazlitt's?

Where is Hazlitt's located?

Hazlitt's, Hazlitt's, Great Britain (approx. 51.5143°, -0.132°)


Where is Hazlitt's on the map?