10 Old Sneed Road, Stoke Bishop, Bristol, England

City Bristol
Country England
 
Enclosed By
Stoke Bishop
 
Place Encloses