Featuring free WiFi, North London Lodge is situated in Edmonton. At the guest house, rooms are fitted with a wardrobe and a flat-screen TV. The rooms feature a seating area. A continental breakfast is available daily at North London Lodge. London is 13 km from the accommodation. The nearest airport Read more
Featuring free WiFi, North London Lodge is situated in Edmonton. At the guest house, rooms are fitted with a wardrobe and a flat-screen TV. The rooms feature a seating area. A continental breakfast is available daily at North London Lodge. London is 13 km from the accommodation. The nearest airport is London City Airport, 16 km from North London Lodge.