Holiday Inn London - Kensington Forum
Kensington, London, Greater London SW7 4DN
A vibrant South Kensington venue that offers great service, facilities and flexibility for business meetings and events for up to 400 guests. A fantastic choice of 13 meeting rooms covering 9,000 square…
- Distance: 5.54 Miles
- Max: 400 guests
- Licensed Bar