Anyone live there or the surrounding area? We are going to be moving there later this year and would love some first hand knowledge of Wheathampstead and any places to live within 10 miles maximum? I already know about Harpenden. Thanks