27 May, 2012

26th – 27th May 2012 FREE Visit the Tower of London Beach with the Thames Discovery Programe, City of London Archaeological Society, Thames21 and Historic Royal Palaces