Grays is a town in the borough of Thurrock, in Essex, England. It is located on the north bank of the River Thames. Grays offers a mix of town-centre retail and convenient shopping aimed largely at local residents. The heart of its retail provision is the Grays Shopping...
Green & Partners

