Luxury Central London Flats, Best Location For Tourists is located only 300 metres from London Upper Holloway train station and merely 5 minutes' walk from The Citadel.
This accommodation includes a separate toilet and a shower for your comfort.
This apartment is 7 minutes on foot from St Gabriel's Catholic Church, and 3.1 km from the Keats House. The sizeable local Clissold Park is 2.7 km from the apartment. Archway tube station is in proximity to Luxury Central London Flats, Best Location For Tourists, connecting you with the rest of London.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please