It's March 1999 and we are in Central London. We see London Transport Routemasters on routes 7, 11, 12, 15, 23, 36 & 98 in the Edgware Road, Oxford Street West and Charing Cross. If you liked the video please subscribe to my channel, there are lots more transport vids to upload!
16 окт 2024