The biggest stories of the day delivered to your inbox.
With 88 years, it was one of London’s oldest bus routes and not far off the 24 ... Trafalgar Square, and Horse Guards Parade, since 1912. Despite the age of the 118 bus, the service also won ...