Day: July 21, 2013

Things to do in London

Museum of London Docklands … Romans, Sugar and sea fortresses

I had put off going to the Museum of London Docklands for quite some time because of the terrible terrible time I had the its sister site, the Museum of London, where they tried to cover too much and couldn’t capture my interest with anything. But since I had a couple of hours to kill […]

Read More