66 Leybourne Rd, Bushwood, London E11 3BT, England, United Kingdom
Distance: 510 yd.
Company description
A garden design and built by Earth Designs is blooming here. Please call us if you would like an Earth Designs garden. To see more of our gardens please visit our website.