In the bustling city of London, there's a historic fish and chip shop where you can order far more than a basic version of ...
Historic culinary landmark: Rock and Sole Plaice has served fish and chips in Covent Garden since 1871, making it the city's longest continuously operating chippie. Classic menu appeal: The shop ...