10, Alexandra Road, Plymouth, Devon, England

Street Alexandra Road
City Plymouth
County Devon
Country England
 
Enclosed By
Alexandra Road
 
Place Encloses