Campaigners are launching a fresh bid to keep "the only hill in Cambridge" open to the public after a council decided to lease the site. The Castle Mound lies in the grounds of Cambridgeshire ...