Isleworth, Hounslow, London, England

Country England
 
Enclosed By
Hounslow
 
Place Encloses
Twickenham Road