A Soiree of Opulence and Intrigue at 40 Elephants Bar The Great Scotland Yard Hotel stands proudly upon the historical grounds that once housed the Metropolitan Police’s former headquarters, a venerable epicentre of law and order within London’s City of Westminster. This handsome Edwardian building, which was built in 1829, is positioned in a prime […]
