The content on this page is provided by a Time Out partner.
Located on Level 7 with one of the best views in London, the Tate Modern Restaurant offers a menu based on fresh, seasonal produce together with an exciting wine list focusing on innovative producers.
Comments
Add +