The former Great Scotland Yard building in Whitehall, London is to be turned into a five-star hotel. In a sell-off of government buildings, the site of the first Metropolitan Police station is to be transformed into a luxury hotel with £10,000-a-night rooms. The building was the headquarters of London's police force from 1829 to 1890. Officers investigated Jack the Ripper and the Plaistow...
↧