Property sales in Church Villas, Claygate, Esher

Found 2 transactions going back to August 2012.

Date Address Price
12 May 2017 1 Church Villas £ 935,000
9 Aug 2012 2 Church Villas £ 800,000