Property sales in Cleeve Road - Leatherhead - KT22 7SA

Found 2 transactions going back to December 2015.

Date Address Price
26 Jun 2018 Intertek Testing & Certification Ltd, Cleeve Road £ 3,925,000
21 Dec 2015 Olympus House, Cleeve Road £ 977,728