Choose your room
Deluxe Tufnell Park Apartment
Deluxe Tufnell Park Apartment London is located 7 km from the Protestant Westminster Abbey and 10 minutes by car from the famous British Museum.
Buckingham Palace can be reached by car in a few minutes, while Church Of St Mary Brookfield is right by this apartment.
The nearest underground station, Tufnell Park Station, is 350 metres away.