Thursford is a village and civil parish in the county of Norfolk, eastern England. The village is 16.3 miles southwest of Cromer, 24.5 miles northwest of Norwich and 121 miles north-east of London. ~Wikipedia.
This appears to be the building now. Note the rise in the garden wall.