Leagrave Street, E5 2 September 2022 londonstreetguide Leave a comment Place Name Thought to be a corruption of an ancient name for the River Lea which is nearby. The name… Continue Reading