Take the bus in London
The famous imperial red buses continue to crisscross the city of London from side to side. Although it can be long – because of the frequent traffic jams in London – taking the bus remains one of the privileged ways…
Read more