Nick's Fish & Chips Langley is located in Slough, United Kingdom on 16 Harrow Market, Langley. Nick's Fish & Chips Langley is rated 4.4 out of 5 in the category fish and chips takeaway in United Kingdom.
Address
16 Harrow Market, Langley
Service options
Delivery
Takeaway
Accessibility
Wheelchair-accessible car park