Did you know there is still a bus route in London served by Routemaster buses? The Number 15 (official designation 15H for Heritgate) runs between 09.30 to 18:00 seven days a week between Tower Hill and Trafalgar Square, and so we went for a ride ...
Thanks to Stagecoach buses, for having us along for the day!
Wikipedia: https://en.wikipedia.org/wiki/London_...)