Is this Blackpool Centrals BEST fish and chips? Lily’s near Central Pier