8 Lammas Park Gardens, Ealing, London, England

City London
Country England
 
Enclosed By
Ealing
 
Place Encloses