Record details Site ID 9085 Site name Howdale Address line 1 Howdale Road Town Downham Market County Norfolk Postcode PE38 4AF