Hi ladies
We are looking at moving to Leighton buzzard from south East london and i wanted to know if anyone lives there or knows about it, any places to avoid and if any one knows the planet development, if its alright. We want an area that is near the train station or easy to use the bus to the station,my husband will be commuting to london.
Thank you