St Neots, Cambridge Gardens (near)