Shenley

E211879 UNEXPLORED

Shenley is a village and civil parish in the county of Hertfordshire in southern England, known for its residential character and proximity to London.


Referenced by (1)
Subject (surface form when different) Predicate
Hertfordshire
containsSettlement

Please wait…