Latitude and longitude of River Effra
Satellite map of River Effra
The River Effra is a river in south London, England, mainly underground — due to its history and the introduction of a separate surface water drainage system its contours have been used for a sewer similar to the Walbrook.
Latitude: 51° 29' 13.92" N
Longitude: 0° 07' 32.52" E