Idle, opposite Highfield Rd Leyton Terrace
On Highfield Road, near Nr/Opp Leyton Terrace, near EPTA Highfield Works
Buses point north ↑
- Map
- Street View
- 45017146
- 450017146
On Highfield Road, near Nr/Opp Leyton Terrace, near EPTA Highfield Works
Buses point north ↑