House for sale, Station Road, Ashwell, Hertfordshire, United KingdomAshwellDetached house • 5 room(s) • 5 bed. • 2 bath. • 289 m²