Order Deliver Online

Idris Elba Review

“The Rock and Sole Plaice in Covent Garden does proper fish and chips.”

Read full article: Click Here

The Rock & Sole Plaice

47 Endell St,
London,
WC2H 9AJ

020 7836 3785

reservations@rockandsoleplaice.com
therockandsoleplaice/ Facebook Instagram