With a stay at this apartment in London (Islington), you'll be within a 5-minute drive of Finsbury Park and Emirates Stadium. This apartment is 2.7 mi (4.3 km) from Alexandra Palace and 3.7 mi (6 km) from Russell Square. Make yourself comfortable in your apartment.
Butler House
107 Fonthill Road, London, England, N4 3JH, United Kingdom
About Butler House
Location
Butler House
107 Fonthill Road, London, England, N4 3JH, United Kingdom
We are an independent travel network
offering over 100,000 hotels worldwide