China Motor Bus Company – Chai Wan Depot

HF: How many cities have multi-storey depots for double decker buses? Hong Kong does. Here’s one at 391 Chai Wan Road/Sheung On Street, the former head office of Hong Kong’s first bus company China Motor Bus. A five storey concrete parking facility it was the company’s largest depot but now appears empty and unused. In February 1998, the government announced the […]
» Read more