North Sea Fish Restaurant Bloomsbury

Fish & Chips British

7-8 Leigh Street, London, WC1H 9EW

Delivering now

For our shakes, all our ice cream comes from Lewis of London ice cream farm

Your order