Tate Modern (Terrace Shop)
25 Summer Street
London, SE1 9JX
United Kingdom