Christmas 2012 at Borough Market, London
Despite the continual rain our spirits were high as we walked along the Embankment the following morning to London’s Borough Market. So many famous sights to behold, St Pauls Cathedral, Tower Bridge and The Thames, The Tate Gallery, Shakespeare’s Globe Theatre, …