Leyton Mills is an asphalted, illuminated street with two lanes in London Borough of Waltham Forest. In the area there are, inter alia, a fuel station and a cafe.
- type of road
Driveway
- Lanes
2
Mobile telephony
Carphone Warehouse
Gas station
Asda
Cafe
Costa
Gifts
Card Factory