Loading bus information…
RIDES0

Tucha

Part of London City
Photo of Tucha
Registration LV24 VNP
Fleet Code 3087
Set London Red
Type Double Decker
Power Electric
View more images Last Active …

Previous Routes

Ride History