Russel Square Station Blog iDiarist In London beginning two-month road trip through UK, France, & Italy… © roger minick 2014