Photos coming soon
HOTEL
Modern Garden House
33 Lucas Avenue, London
Where it sits
Modern Garden House
33 Lucas Avenue, London
51.57004, -0.36824
Similar stays nearby
House in Harrow with free parking
Hotel · 392 m
Regal South Harrow
Hotel · 509 m
Harrow Luxury Apartment with free parking
Hotel · 509 m
Lovely Apartment with free parking
Hotel · 509 m
South Harrow Apartment
Hotel · 509 m
Apartment - Sleeps 2 & Free Parking
Hotel · 509 m
Stunning 1-bed Apartment in Harrow With Parking
Hotel · 510 m
Heartland Inn
Hotel · 531 m
Nearby to explore
Plan around Modern Garden House
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 18, 2026.
