80 Osborne Road, London, W3 8SR

Other Leasehold

Found 1 transactions going back to September 2019.

Date Price Percentage
4 Sep 2019 £ 5,650,003

This property is located at 80 Osborne Road, London, W3 8SR and was last sold for £5,650,003 on 04 Sep 2019.