Record details Site ID 52779 Site name Primrose Avenue Address line 1 Primrose Avenue Town Downham Market County Norfolk Postcode PE38 9GF