Fish and Chips: Harbour Lights (605609) 15 Leeds Road. Serves fresh haddock. Take-away only. Olicana Fish Restaurant (817 124) on New Brook Street, restaurant and take-away.