Holiday Inn London - Kensington High St.
Kensington, London, Greater London W8 5SP
A stylish central London venue for conferences, exhibitions, awards presentations, training days, networking receptions, banquets, workshops and board meetings, with 13 versatile meeting rooms for events…
- Distance: 0.16 Miles
- Max: 450 guests