12 interesting facts about London’s red bus
Estimated reading time: 5 minutes
Undoubtedly, the characteristic red buses are one of the elements that we first associate with the British capital. With almost two centuries of history and essential for locals and tourists, today we discuss some curiosities[…]