London Basics Tate Modern Restaurant: Best Things To Experience Bask in breathtaking Thames views and savor sustainable British cuisine at Tate Modern Restaurant—where every visit promises an unforgettable dining adventure. First Time in London TeamApril 12, 2025