Property sales in Station Road - Borehamwood - WD6 1DE

Found 3 transactions going back to April 1998.

Date Address Price
17 Nov 2015 Vision House, Station Road £ 362,500
9 Sep 2011 Vision House, Station Road £ 265,000
9 Apr 1998 Vision House, Station Road £ 92,000