Thames Embankment
reclaimed area next to the River Thames in central London / From Wikipedia, the free encyclopedia
The Thames Embankment is a major feat of 19th century civil engineering.[1] It reclaimed marshy land next to the River Thames in central London.