We are house hunting at the moment and ideally want to move outside north london to afford a bit more. We have seen a nice property in Welham green? I am not familiar with this area. Would so appreciate it if anyone knows the area and could share their thoughts. Many thanks