Located within a Grade II-listed landmark in the heart of Westminster, Great Scotland Yard Hotel is an elegant boutique hotel where more than 1,000 years of history are thoughtfully woven into a luxury stay. Once home to Scottish royalty and later the headquarters of the Metropolitan Police, its storied past lives on through thoughtful design, curated art and hidden details that invite guests to uncover its fascinating history. Perfectly positioned for exploring London, the hotel offers memorable stays for couples, weekend escapes and curious city explorers, alongside an exceptional collection of restaurants and bars that make it a destination in its own right.
The spirit of craftsmanship extends to the hotel’s remarkable dining and drinking experiences. The restaurant welcomes guests from morning to evening with refined all-day dining — from elegant breakfasts to the signature British afternoon tea, each dish crafted with care and flair in a setting that feels both graceful and inviting.