Newbury and Thatcham Archers
A target, field and clout archery club in Berkshire
It looks like nothing was found at this location. Maybe try a search?