Fish n’ Chips at London’s Tate Modern Jan Mar 2017 11:50 updated on Avr Mer 2025 15:02 SHARE 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 READ MORE