Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 METEOR ROAD Detached £410,552 £250,000 26 Jan 2007
2 METEOR ROAD Detached £504,243 £112,500 15 Mar 1999
3 METEOR ROAD Detached £466,237 £284,950 22 Oct 2013
4 METEOR ROAD Detached £352,166 £210,000 27 Nov 2006
5 METEOR ROAD Detached £311,382 £95,000 19 Sep 2001
6 METEOR ROAD Detached £326,145 £320,000 23 May 2022