Coordinates: 51°29′47″N 0°07′28″W / 51.49652°N 0.12455°W / 51.49652; -0.12455
The Thames Embankment is a major feat of 19th century civil engineering. It reclaimed marshy land next to the River Thames in central London. view more...