Press ESC to close


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[…]