Add The Lordship review

The Lordship, London
Address: 606 Lordship Lane, Wood Green, London, N22 5JH
Features: Wi-Fi, TV, Pool table, Live music, Disabled access, Beer garden


Rating
Comments