No worries. Kite This is right on all counts. PP is close but it's in the river.

Scarbs is good (IMO) but not so easy to get to on public transport.

Leighton would be a good option I think, it'd be the easiest spot to get to from the train. Just drop me a PM when you're around though, if I've got my car in town I can pick you up and show you some of the other spots.