The Tate Modern Restaurant
The Tate Modern Restaurant Photo: Tate Modern | © Rory Gardiner
TravelDestinationsEuropeUnited KingdomEngland

Fish n’ Chips at Tate Modern in London

The best Fish n’ Chips in the world is the Fish n’ Chips at London’s Tate Modern. And the view is spectacular. And there’s a book of beer. Go try it now.