Proper noun
Boxgrove English Wikipedia has an article on:BoxgroveWikipedia A village and civil parish of West Sussex, England.
A photograph of the Horse Butchery Site, Boxgrove, under excavation in 1990. Source: Internet