English | German | Russian | Czech

Southwark English

Meaning Southwark meaning

What does Southwark mean?

Southwark

A London borough of Greater London, to the south of the River Thames, including the historic borough plus the Pool of London and Bankside. borough of London

Are you looking for...?