Definify.com
Definition 2024
Southwark
Southwark
English
Proper noun
Southwark
- A London Borough within Greater London, to the south of the River Thames, including the historic borough plus the Pool of London and Bankside.
Translations
borough of London
|
|