Our website uses cookies. By continuing to use this website you accept the use of these cookies. as detailed in our cookie policy.

Bus Depot, South London

Bus Depot, South London

A bus storage facility in Croydon, south London. 

Newcore acquired the site with vacant posession and simultaneously completed a lease with a national bus operator (stp) for use as a bus storage facility.