Grove Road (Stop NH)
London, E17 9AA, United Kingdom
2.7
3 reviews
3 comments
HXHM+74 London, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsKrasimir Angelov
Mr Wrong
This is a sheltered bus stop that’s unlikely to win any prizes for its location.
Derek Hyams