(0.1 km from Dollis Hill)
(0.7 km from Dollis Hill)
174 Church Road (0.9 km from Dollis Hill)
Set in London within 2.3 km of Wembley Stadium and 2.5 km of London Designer Outlet Burren London Hotel offers accommodation with a bar and free WiFi throughout the property. The property is located 2.
(0.9 km from Dollis Hill)