317, Harrow Road, Paddington, London, England

Street Harrow Road
City London
Country England
 
Enclosed By
Harrow Road
 
Place Encloses