Sunshine Place
With a stay at Sunshine Place, you'll be centrally located in Enfield, within a 15-minute drive of Tottenham Hotspur Stadium and Alexandra Palace. This apartment is 11.3 mi (18.2 km) from Tower of London and 11.4 mi (18.4 km) from London Bridge.