The Fish & Chip Shop

Fish & Chips British

1 Turnham Road, London, SE4 2HH

Delivering now

Your order