Photos coming soon
HOTEL
The Green house at Colliers Wood
66 Holmbury Ct, London, London, United Kingdom
Where it sits
The Green house at Colliers Wood
66 Holmbury Ct, London, London, United Kingdom
51.41839, -0.17422
Similar stays nearby
Ground Floor Apartment - Private Garden
Hotel · 292 m
Bright 2BD 2Bath Sleeps 6 London View
Hotel · 309 m
Modern 1BR Flat Sleeps 5 in Wimbledon
Hotel · 313 m
Holiday Inn Express London - Wimbledon South by IHG
Hotel · 335 m
Holiday Inn Express London-Wimbledon-South By IHG
Hotel · 342 m
Apartment
Hotel · 350 m
Fortescue1
Hotel · 353 m
Fortescue1
Hotel · 353 m
Plan around The Green house at Colliers Wood
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
