Location
With a stay at Cogie Abode in Enfield (Ponders End), you'll be within a 15-minute drive of Tottenham Hotspur Stadium and Alexandra Palace. This bed & breakfast is 11.2 mi (18 km) from Russell Square and 11.4 mi (18.4 km) from Tower of London.