- London Transport Service Vehicles on the web
Photographer / Copyright: Ray Monk
Images should not be reused without permission.
Date added to site:24/08/18
Details: Renault Kangoo Maxi van 8560R was new in late 2017 and we are not sure where it is based. Stratford Market Depot seems a likely candidate based on the few sightings. On 7th July 2018 it was found parked at North Greenwich Station.
Comments (Most recent at top)
Posted ByCommentsDate/Time