Latitude and longitude of Thames Embankment
- Nearby Stone, United Kingdom
Satellite map of Thames Embankment
The Thames Embankment is a work of 19th century civil engineering which reclaimed marshy land next to the River Thames in central London.
Latitude: 51° 29' 47.47" N
Longitude: 0° 07' 28.38" E