Property sales in Apple Tree Yard, London

Found 3 transactions going back to August 2021.

Date Address Price
12 Apr 2024 2 Apple Tree Yard £ 335,000
1 Dec 2023 3 Apple Tree Yard £ 26,950,000
20 Aug 2021 6 Apple Tree Yard £ 400,000