St Pancras Renaissance Hotel, London
What a fabulous place! We spent three nights at the St Pancras Renaissance Hotel in London which was perfect for our special weekend away. The hotel is fascinating and full of history with unique features of the 'good old days'. Perfectly placed, it also offers an excellent base to explore…