Spider Island, Magpie Bottom, New Forest, Hampshire Spider Island, Magpie Bottom, New Forest, Hampshire