An architectural masterpiece - The St Pancras Renaissance Hotel

Harry Potter Comes to Life at the St Pancras Renaissance Hotel London

If you want your children to absorb history by osmosis, check yourselves and them into the St Pancras Renaissance Hotel London. Adjacent to London’s Kings Cross St Pancras Station, home of the Eurostar, its vast, intricate gothic facade will over awe even the weeist ones in your party. And when you tell them that Harry…