Loading bus information…
RIDES0

Delila

Part of London City
Photo of Delila
Registration LV25 XZH
Fleet Code 1747
Set London Red
Type Single Decker
Power Electric
View more images Last Active …

Previous Routes

Ride History