Leinster Terrace (Stop LF)
London, W2 3NH, United Kingdom
4
2 reviews
2 comments
GR69+76 London, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsEsther Ngoudjou
Mr Wrong
This is a sheltered bus stop that’s located next to a block of impossibly expensive flats.