Castle Fish Bar is a fish and chips shop Southwark Greater London located in United Kingdom.
11 London Rd. Greater London SE1 6JZ United Kingdom
Outdoor Seating | Yes |
Good portions and cheap prices. Great value for money !
Also some fast food meat dishes, apart from the typical fish and chips
Pretty decent fish and chips with friendly staff .
Food is often prepared fresh and on the spot, good quality.
Big portions , tasty food, good prices but no WC and wifi
Large chips for £2.40 feed 2 people!
The fish and chips were crispy and soft at the same time. Lovely! - Sultan 0406
Consistently excellent - fast service, inexpensive and the chips are always nice and crisp. - Simon Gosney