Culture Arena

United Kingdom · Art & Architecture · Hard

Which answer matches this clue: the London gallery housed in the former Bankside Power Station?

Tate Modern is the match: the London gallery housed in the former Bankside Power Station.

Play United Kingdom · Art & Architecture