Home / Cities / London / Tate Modern Tate Modern London · GB ★ 9 ⏱ 2h Museum Modern & contemporary art in a former power station. On the map Tate Modern, London SE1, UK More attractions in London British Museum National Gallery Tower of London Tower Bridge Westminster Abbey Big Ben & Parliament