Discover Timeless Luxury at the Great Northern Hotel

Situated within the historic King’s Cross Station on Pancras Road, London, the Great Northern Hotel has been a beacon of hospitality since its opening in 1854. Designed as one of the very first train station hotels, it embodies the opulence…