
River Thames
London, England, United Kingdom
Measuring a storm outfall underneath the stairs access point.

Location created by
Sara Huettl
- Lat: 51.4856211
- Lng: -0.0248154
- Waterbody Type: River
- Timezone: Europe/London
Latest photos
There are currently no notes at this location.