The London Bendy Bus: The Bus We Hated to Love
A Brief History of the London Bendy Bus The London Bendy Bus, also known as the articulated bus, was a double-decker bus that was introduced in London in 2000. It was designed to carry more passengers than a...