Savile Row police station sold in £50m redevelopment deal

Czech developer CPI Property has bought the historic police station on Savile Row from the Metropolitan Police, in a deal understood to be worth more than £50m.

The seven-storey West End Central Police Station at 27 Savile Row,