Tate Modern is among the world’s largest modern and contemporary art museums. The museum, which opened in the former Bankside Power Station in May 2000, is one of the most visited attractions in London. The museum houses more than 60,000 works of art that are regularly rotated. Its collection displays of the Tate Modern is open to the public for free.
Type of Attraction