The Crown Hotel London
Cricklewood, London, Greater London NW2 3ED
The Crown Hotel London is a smart 4 star North London Hotel which offers excellent customer service, good facilities and four great event spaces to choose from. The large Ivy Suite can accommodate from…
- Distance: 5.14 Miles
- Max: 320 guests
- Licensed for Ceremonies