Elmhurst

Greater London North - Tottenham

A historic pub interior of some regional importance

This pub is currently closed (since 14/06/2019)

Listed Status: Not listed

131 Lordship Lane
Tottenham
N17 6XE

Tel: 07506 631128

Nearby Station: Tottenham Hale

Station Distance: 1600m

View on: Whatpub