London College of Fashion dresses £42.5m campus for sale

The London College of Fashion’s campus in west London has been put up for sale, with sellers hoping to achieve £42.5m for the site. The two-acre site in Shepherd’s Bush is being offloaded by University of the Arts London, as