Map Graph

Stockcross

Human settlement in England

Stockcross is a village in Berkshire, England. The village lies to the west of Newbury in the civil parish of Speen and the district of West Berkshire. Close to the cross-road in the middle of the village were the stocks hence the name Stock-Cross, which were removed in the early 1980s.

Read article
File:St_johns_stockcross.jpg
Top Questions
AI generated

List the top facts about Stockcross

Summarize this article

What is the single most intriguing fact about Stockcross?

Are there any controversies surrounding Stockcross?

More questions