The oldest fish and chips shop in London ft. Rock and Sole Plaice
Rock and Sole Plaice – Oldest fish and chips We were struck by the rich history and heritage of this iconic establishment. Founded in 1871, Rock and Sole Plaice is the oldest fish and chips shop in London. Their ingredients are locally sourced and prepared …