In reply to timmy a:
Brought up there. Centralish but not that close to train station is Castle Road- Victorian terraces, many bigger than they look. Generally a nice area, close in and river front views larger and more expensive. Local shops still extant despite being walking distance from town centre. Biddenham nice expensive dormitory type village. Turvey further out and more expensive still. Bromham Road, Kimbolton Road and Goldington Roads also had nice houses in my day.
Far too many private schools for the size of town, decent scholarships/bursaries didn't help the local comprehensives much. Not sure if that is still the case.
Watch for flood risk on the non town centre side of town Great Ouse had its moments in my youth.
Very culturally diverse- Strong Italian community since WW2 & brickworks etc kept up the tradition. Food varied and good as a result.
Shopping ok, despite proximity to Milton Keynes and Northampton. Lots of supermarkets and decent choice. Parents thought too much ethnic selection, I was well jealous when visiting from Devon!
Good road links to M1 and A1 thanks to bypass.