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