1
![1](https://cbwmagazine.com/wp-content/uploads/2017/03/1.jpg)
Anderson Travel’s depot is usefully located on Tower Bridge Road in central London – it lies in the shadow of the bridge carrying the approach lines to London Bridge station. The site includes maintenance facilities, a mechanical wash and toilet drop. GARETH EVANS