Lee Holt Fish & Chips
144 Scotland Road, Nelson BB97XT Nelson , Lancashire, United Kingdom United Kingdom
- Profile: Lee Holt Fish & Chips is a Fast Foods company located at Nelson , Lancashire,, United Kingdom United Kingdom, address is 144 Scotland Road, Nelson, Nelson , Lancashire, BB97XT UK, postcode is BB97XT, you can contact Lee Holt Fish & Chips by phone 441282616532