Grangewood park lodge saved after 3,000 petition