Maynard Arms

The Maynard Arms
70 Park Road
Crouch End
London
N8 8SX
No step-free access. Entry via two steps