New Road Seven Kings (Stop L)
Seven Kings, Ilford IG3 8BQ, United Kingdom
5
1 reviews
1 comments
H37W+C6 Ilford, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsBrenden Schonfelder
It has a comfortable seat at the bus stop