Walworth Bus Depot

Walworth Bus Depot
301 Camberwell New Road, Walworth, London, SE5 0TF