#AYearOfBuses 15: Tower Hill – Trafalgar Square
There could realistically only be one winner for day 15 on #AYearOfBuses, and it’s home to a true British icon. Transport for London’s heritage route 15 is the only route in the capital running the type of bus you’ll still see on all of the postcards: the vintage AEC Routemaster. A shortened version of the actual […]