With a stay at this apartment in London (Southgate), you'll be within a 15-minute drive of Tottenham Hotspur Stadium and Alexandra Palace. This 4-star apartment is 11.1 mi (17.9 km) from Tower of London and 11.7 mi (18.8 km) from Wembley Stadium. Make yourself comfortable in your apartment, which features a microwave. Complimentary wireless Internet access is available to keep you connected. The bathroom has a bathtub and a hair dryer. null
Loading ... Please wait whilst we find you the best room offers.
With a stay at this apartment in London (Southgate), you'll be within a 15-minute drive of Tottenham Hotspur Stadium and Alexandra Palace. This 4-star apartment is 11.1 mi (17.9 km) from Tower of London and 11.7 mi (18.8 km) from Wembley Stadium. Make yourself comfortable in your apartment, which features a microwave. Complimentary wireless Internet access is available to keep you connected. The bathroom has a bathtub and a hair dryer. null