Distaff Lane Garden in London, UK Address, Phone, Email, Website and social media Distaff Lane Garden is the planting, trees and water features create a peaceful, shaded spot with several benches to sit back and enjoy the space. Address: Distaff Ln, London EC4V 5EY, United Kingdom. Phone: +44 20 7374 4127 Email: CityGardens@cityoflondon.gov.uk […]
Distaff Lane Garden
1 post