St Michael & All Angels liegt rund 5 Minuten zu Fuß von dem 4-Sterne-Hotel Brand New Studios In London Borough of Harrow entfernt und ist unbedingt einen Besuch wert. Außerdem gibt es einen privaten Autoparkplatz.
In manchen Zimmern stehen ein Wasserkocher, ein Patio und kostenloses WLAN zur Verfügung.
Zu The Duck in the Pond mit britischen Gerichten sind es ca. 7 Gehminuten.
Diese Pension befindet sich in London Borough of Harrow, ungefähr 950 Meter von der U-Bahn-Station Harrow & Wealdstone entfernt. Das Wembley-Stadion ist in rund 5 Gehminuten Entfernung. Das Brand New Studios London Borough of Harrow befindet sich in ca. 6 km Entfernung von der SSE Arena Wembley. Die Gäste finden die Bushaltestelle Warham Road direkt neben dem Hotel, rund 5 Gehminuten entfernt.