Address: Bankside, London SE1 9TG, United Kingdom | Find on Map
Tate Modern sits on the south bank of the River Thames in the heart of London’s Bankside area. The museum is surrounded by cultural attractions, riverside walks, and restaurants, making it a lively spot for visitors.
Closest Landmark: Millennium Bridge (200 meters)




