If you're after exceptional service and classic English charm, consider staying at the St Pancras Renaissance Hotel London. Originally opened in 1873 as a hotel for visitors arriving and ...
After all, it's covered in graffiti murals. But I discover that The Megaro hotel, opposite King's Cross station and St Pancras International in London, has a few surprises in store. As soon as I ...
The Standard is a hotel inside a brutalist building, featuring colourful interiors to contrast "the greyness of London". Situated directly opposite St Pancras Station, the building was built in ...