Ariba Villa, 29, Wrottesley Road, Harlesden, London, England

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