Beach at Greenwich, London seen from north bank of Thames at Robin Hood Gardens, Tower Hamlets. May 28, 2011.