BOOK NOW
Set in London, 2.1 km from Wood Green Metro Station and 2.
Free WiFi
Heating
No parking available.
The City of London is a city, ceremonial county and local government district that contains the historic centre and constitutes, alongside Canary Wharf
© 2024 Tower Gardens Residence. All Rights Reserved. Contact | Manage this property Back to top