Die Villa May House Edgware liegt 4 km vom Wembley-Stadion und bietet Zugang zu vielen Sehenswürdigkeiten in der Umgebung.
Die Lodge ist etwa 25 Fußminuten vom Royal Air Force Museum sowie rund 10 Minuten Autofahrt vom Fryent Country Park entfernt gelegen. Hendon Police College gehört zu den renommierten Bildungseinrichtungen und liegt nicht weit entfernt von dieser Villa in Edgware.
Ein Wasserkocher sind ebenfalls in der Küche dieser Unterkunft vorhanden. Das Restaurant The Beaufort Pub & Dining mit Gerichten aus der britischen Küche liegt etwa 14 Gehminuten von hier entfernt. Die Villa May House ist in 250 Meter Entfernung von der Bushaltestelle Hail & Ride Rushgrove Park und 2 km vom Bahnhof Mill Hill Broadway.