Tate Modern, Southwark, London.

Tate Modern, Southwark, London, England