High Street Kensington (Stop B)
London, W8 7RL, United Kingdom
2
2 reviews
2 comments
GR24+78 London, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsMr Wrong
This is another sheltered bus stop that’s located in an exceedingly posh part of Kensington.
Tianchi G Chao