Horace's Fish Bar is a traditional fish and chips takeaway, serving British favorites since 1965.