London Bridge Bus Station (Stop C)
London, SE1 9BZ, United Kingdom
4.3
3 reviews
3 comments
GW47+48 London, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsNill Armestrong
The Shard’s Best view location
Mr Wrong
This is a sheltered bus stop that’s located at the base of London’s tallest eyesore.
Nicola Clarke