Routemasters operating on London bus route 159 towards the end, the 159 being London's last Routemaster route. (Apolgies for poor start ... but it gets better). Includes twilight operation and Oxford Street Christmas lights and views from front seat downstairs.
steven spltbug
v3mol 2 years ago
The best bus going through my old home territory. Pity about the quality but good this piece of history is preserved nonetheless.
Streatham1966 3 years ago
The best bus in the world. Not the best film director
lacrobert 3 years ago