Galleywood Common North Car Park

Location:2 Horse and Groom Ln, Galleywood, Chelmsford CM2 8PL, UK