British Chip Shop in Haddonfield