British Land to sell seven storey building at 334-348 Oxford Street, London to a private investor for £400 million
LONDON, 2016-Jul-08 — /EPR Retail News/ — British Land announces that it has exchanged contracts for the sale of 334-348 Oxford
Continue reading