St. Pancras Renaissance Hotel
Kings Cross, London, Greater London NW1 2AR
This is a fabulous five-star Victorian hotel which sits high up above the splendour of wrought iron work and glass in St. Pancras International Station offering 10 flexible event spaces, the largest accommodates…
- Distance: 0.9 Miles
- Max: 575 guests