Property sales in Abbey Road - London - NW10 7SU

Found 4 transactions going back to September 2016.

Date Address Price
23 Aug 2019 Unit 8, Space Business Park, Abbey Road £ 950,000
8 Nov 2017 Unit 1, Space Business Park, Abbey Road £ 1,460,000
12 Jan 2017 Unit 5a, Space Business Park, Abbey Road £ 5,000,000
2 Sep 2016 Space House, Space Business Park, Abbey Road £ 2,750,000