Address: NR20 2062, Pump Street, North Elmham, Breckland District, Norfolk, England, NR20 5LS, United Kingdom