Barclays Bank plc phone 22, Elm Grove, Mengham Hayling Island, Hampshire PO11 9EF map NatWest Bank plc phone 22, Mengham Rd Hayling Island, Hampshire PO11 9BH map if (!IN_DEV) { ?> } ?> TSB Bank phone 23-25, Elm Grove Hayling Island, Hampshire PO11 9EA map