Europe Wandering around London By Panca on Friday, December 11, 2015 One of the most iconic things in London, red double-decker buses.