The Royal British Legion Hayling Island May 30 @ 19:30 – 23:00 The Royal British Legion Hayling Island Legion Road, Hayling Island