London Road, Great Shelford, Cambridge, Cambridgeshire, England

Street London Road
City Cambridge
County Cambridgeshire
Country England
 
Enclosed By
Great Shelford
 
Place Encloses