( 4 Reviews )
Marr Fish Bar
Fish And Chips Takeaway
Unit 3C, Arch 187 Hercules Rd Bishop's, eng SE1 7LD
Ashley Wong
One of the best and most fresh fish and chips i've had in London. Would totally recommend to anyone.
( 212 Reviews )
One of the best and most fresh fish and chips i've had in London. Would totally recommend to anyone.