Bünyesinde 6 odası bulunan North London Lodge Edmonton, Tottenham Hotspur Stadyumu'den 25 dakikalık bir yürüyüş mesafesinde bulunmaktadır.
Millfield Tiyatrosu'dan uzak olmayan otel, Edmonton merkezinden 2 km mesafede bulunmaktadır. Otel, Alexandra Sarayı'dan 6 km uzaklıkta yer almaktadır. North London Lodge, William Morris Galerisi'a kısa bir sürüş mesafesindedir. North London Lodge, Enfield Edmonton Green tren istasyonuna 15 dakikalık yürüme mesafesindedir.
Misafirler, North London Lodge'den yürüyerek 5 dakika mesafesindeki Andrews Fish Bar, Latymer Cafe gibi lokantalarda yemek yiyebilirler.