Britain's Metropolitan police headquarters also known as Scotland Yard is pictured in central London on September 4 2014 A piece of criminal history...
{"Image ImageDescription": "Britain's Metropolitan police headquarters, also known as Scotland Yard, is pictured in central London, on September 4, 2014. A piece of criminal history can be yours for ?250 million (315 million euros, $412 million) -- London's world-famous Scotland Yard police force put its headquarters up for sale Tuesday. The 22-storey, 600,000-square-foot (56,000-square-metre) office block, a short walk from both the Houses of Parliament and Buckingham Palace at Victoria, has been home to the Metropolitan Police since 1967.  AFP PHOTO / JACK TAYLOR        (Photo credit should read JACK TAYLOR/AFP via Getty Images)"}