Hayling Island Yoga phone 42 St Leonards Avenue Hayling Island, Hampshire PO11 9BW map John McKerracher 1-2-1 Yoga phone 68, Selsmore Rd Hayling Island, Hampshire PO11 9LE map if (!IN_DEV) { ?> } ?>