St Pancras Renaissance London Hotel
The Savoy, The Langham, Claridge’s, The Ritz, etcetera, etcetera, etcetera – the list of luxurious London properties with storied histories is undeniably impressive. St Pancras Renaissance London Hotel, opened in 2011, is a relative newcomer, but its own story began in the golden age of grand London hotels. The hotel occupies a building designed by the great Victorian architect Sir George Gilbert Scott
Consume