Westmoreland Road (Stop L)
London, SE17 3UE, United Kingdom
4.3
3 reviews
3 comments
FWM4+VF London, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsPhuong Nguyen
Mr Wrong
This is a sheltered bus stop that’s located close to the famous Arments pie and mash shop.
Naoml the best Phillips2 years ago