Castle Fish Bar

Fish & Chips Chicken

11 London Road, London, SE1 6JZ

Delivering now

Choice of soft drink can be any drink from beverages

Your order