Photos coming soon
HOTEL
The Windmill
57 Cricklewood Broadway, London
Where it sits
The Windmill
57 Cricklewood Broadway, London
51.55355, -0.21204
Similar stays nearby
The Windmill
Hotel · 0 m
London Lodge by OYO Rooms
Hotel · 60 m
Pastures Green in West Hampstead
Hotel · 101 m
Peaceful and Light 1 Bedroom Flat in Kilburn
Hotel · 113 m
Cricklewood Lodge Hotel
Hotel · 178 m
Cricklewood Lodge Hotel
Hotel · 178 m
Spacious 2 Bedroom Apartment in Cricklewood
Hotel · 197 m
Comfort Apartments
Hotel · 207 m
Plan around The Windmill
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
