Hotel description
Property Location With a stay at this apartment in London (Tottenham), you'll be 13 minutes by car from White Hart Lane Stadium. This apartment is 5.6 mi (9.1 km) from University College London and 5.8 mi (9.3 km) from Museum of London.Rooms Make yourself comfortable in your apartment.