the wheels on the red double decker bus go…
The slowest transport around London is arguably by bus. We reckon it’s also the most relaxing and enjoyable (assuming there’s no need by anyone, especially the kids, for an emergency toilet stop). Sitting in the front seats of the upper deck gave us a roving view of London as we twisted and turned our way…

Recent Comments