Fish & Chips · London

Good food.
Great flavour.

Fish and chips from St Elmo Fish Bar

St Elmo Fish Bar

1 St Elmo Road, London, W12 9EA

Food hygiene: 3/5Customer reviews: Not yet rated

Opening hours to be confirmed

↗ DirectionsClaim now

St Elmo Fish Bar — local takeaway in London

St Elmo Fish Bar is a local takeaway in London, W12 9EA. A menu has not yet been added to this listing.

St Elmo Fish Bar is listed at 1 St Elmo Road, London, W12 9EA. Opening hours and menu details can be added by the verified owner.

Customer reviews

Loading reviews…