Horns Road (Stop NL)
Newbury Park, Ilford IG2 6PW, United Kingdom
4.5
11 reviews
8 comments
H3FM+G2 Ilford, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsAbdullah Ferdous
Convenient location
David Mintz
Post office counter inside a convenience store
TATIANA CAZACU
Sadruz Zaman
Decent place. Could do with a bit of work.
Gheorghe Florin Vitoc
Ok
Lee Martin2 years ago
It's a bus stop for the 169 to Ilford and Barking
Cerguta Dmitri2 years ago
Parth M2 years ago