Building
2000 · London, United Kingdom
Modern art gallery in a converted power station on the bank of the Thames.