Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 VELMORE ROAD Detached £669,138 £520,000 8 May 2017
5 VELMORE ROAD Semi-Detached £555,162 £141,500 18 Feb 2000
13 VELMORE ROAD Detached £853,099 £500,000 23 Apr 2012
17 VELMORE ROAD Detached £776,041 £257,000 8 Mar 2002
19 VELMORE ROAD Detached £912,282 £220,000 14 Oct 1999
23 VELMORE ROAD Detached £921,315 £161,500 24 Nov 1995
25 VELMORE ROAD Detached £768,660 £438,500 12 Apr 2006
27 VELMORE ROAD Detached £891,360 £525,000 4 Oct 2012
29 VELMORE ROAD Detached £879,677 £359,000 12 Feb 2003
33 VELMORE ROAD Detached £1,128,135 £610,000 27 May 2009