Leys Gardens, EN4 15 May 2026 londonstreetguide Leave a comment Place Name A ley is a spring or water meadow. The namers of this road were stretching the definition since… Continue Reading →