??? Villa, Kings Road, Paignton, Torbay, Devon, England

Street Kings Road
County Devon
Country England
 
Enclosed By
Kings Road
 
Place Encloses