Archive for January 7th, 2006

No more double-decker busses in London

Saturday, January 7th, 2006

Found something in a roundabout way (was reading a post on the blog Paris Daily Photo, which linked to a post on London Daily Photo) about one of the icons of London, the Routemaster double-decker busses, have been decommissioned. Glad Kelly and I got to ride on one in 2001 when we were there. I [...]