One of the largest museums of modern and contemporary art in the world and one of the UK’s top three tourist attractions, Tate Modern is situated in the former Bankside Power Station, transformed into stunning gallery space by Swiss architects Herzog & De Meuron. In addition to an exceptional permanent collection, Tate Modern hosts popular exhibitions devoted to today’s top artists.
Contact us to find out more about this or any of our other projects.
Contact Us