A fish and chip shop in Maida Vale.
George's Fish Bar says
George's Fish Bar is a fish and chip shop based in west London.More Less
|Venue name:||George's Fish Bar|
201 Shirland Road
|Do you own this business?|
To improve this listing email: firstname.lastname@example.org