25 November 2014

Right Hand Side of the Water, Left Hand Side of the Road

And up on Abbey Road, zebra-crossing tourists in groups of four...