London Borough of Southwark, London, Greater London, England, United Kingdom

London Borough of Southwark, London, Greater London, England, United Kingdom