Proud embankment

London, Greater London