The Crown Fish & Chip Bar
20 Chapel Market N19EZ London , London, United Kingdom United Kingdom
- Profile: The Crown Fish & Chip Bar is a Fast Foods company located at London , London,, United Kingdom United Kingdom, address is 20 Chapel Market, London , London, N19EZ UK, postcode is N19EZ, you can contact The Crown Fish & Chip Bar by phone 442072780812