Manor Farm Fish Bar 47 Station Road, West Town, Hayling Island, Hampshire PO110EB