After about 10 years of living in London, I am now considering moving to Leighton Buzzard with my partner. The house prices seem reasonable and so far, it looks like a nice place to live. Does anyone live there/nearby that can offer any advice?