Fish N Chick N London
0
Reviews
Fish & Chip Shops in London
237 Chingford Mount Rd
, London, E4 8LP
020 8529 1740
Fish N Chick N London is a fish & chip shop providing services locally. They specialise in fish and chips, cod, plaice, sausages and sausage and chips, Fish N Chick N fish & chip shop is located at the following address - 237 Chingford Mount Rd.
|