Leyton Green Road is an asphalted, illuminated street in London Borough of Waltham Forest. In the area there are a bus stop and a restaurant.
- cycle path
Lane
- type of road
Country or state road
- Zip code
E10
Bus stop
Leyton Green Road
Restaurant
WF Catering at Belmont Park School