St. Pancras Renaissance Hotel
Euston Road, London, NW1 2AR, United Kingdom | 020 7841 3540 | WebsiteAfternoon Tea Review - Perfect
St Pancras Renaissance Hotel is the gothic, fairy-tale-like castle building that fronts St Pancras International Station. Think Harry Potter. Originally opened in 1873, it has had a major refurbi...
1 result shown