Selling Scotland Yard


Selling Scotland Yard
In an effort to cut costs, the British are selling Scotland Yard, the headquarters of London’s Metropolitan Police Service. WBEZ architecture blogger Lee Bey explains the move. (Photo: AP Images).