Property sales in Abbey Road - London - NW10 7SU

Found 4 transactions going back to September 2016.

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