Faircross Fish Bar Faircross Parade Longbridge Road Town Centre Barking IG11 8UN 02085944956 Restaurants
Mermaid Restaurant & Takeaway 189 Lower Clapton Road Lower Clapton London E5 8EG 02089856880 Restaurants
North Cheam’s Traditional Fish & Chips 613-615 London Road North Cheam Sutton SM3 9DF 02083374554 Restaurants