The Lordship Apartment
Guests of London will have a nice stay at The Lordship apartment.
The venue is 4.5 km away from Clissold Park. Barcelona Tapas treats guests with Spanish and Turkish meals and lies within 250 meters from the property.
The nearest metro station is Wood Green, situated 750 meters from the apartment.