Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 APOLLO ROAD Detached £397,353 £233,000 10 May 2012
4 APOLLO ROAD Detached £700,000 21 Aug 2023
6 APOLLO ROAD Detached £419,146 £353,000 4 Sep 2020
8 APOLLO ROAD Detached £486,604 £325,000 19 Nov 2014
10 APOLLO ROAD Detached £546,138 £430,000 30 Aug 2017
12 APOLLO ROAD Detached £490,499 £315,000 4 Apr 2014