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

info@rockandsoleplaice.co.uk
therockandsoleplaice/ Facebook Instagram