Property sales in London Road - Staines - TW18 4BN

Found 5 transactions going back to October 2002.

Date Address Price
4 Jul 2022 61 London Road £ 350,000
17 Aug 2015 The Three Tuns, 63, London Road £ 40,000
30 Jun 2006 59a, London Road £ 113,500
10 Aug 2005 59a, London Road £ 118,750
25 Oct 2002 59a, London Road £ 93,350