It was built on the site of the former Croydon Common Athletic Ground, where Crystal Palace F.C.
Within the main office building is located Selhurst traincrew depot,[4] where many drivers and conductors are based.
The depot has extensive stabling sidings, the three main groups of which are known as: Chalk, AC (which were so named because that was where the trains of the former AC system were stabled) and North.
There is a large maintenance shed, an AC test rig (for dual voltage units equipped with pantographs), a train wash plant, and a cleaning shed.
It previously shared an allocation of 46 Class 455 EMUs with Stewarts Lane depot until their retirement in 2022.