Property sales in Tottenham Court Road - London - W1T 4TW

Found 3 transactions going back to September 2017.

Date Price Percentage
95 Tottenham Court Road
31 May 2022 £ 69,600,000 60419.1% (370.9% p.a.)
12 Apr 2018 £ 115,005
Fifth Floor Offices, The Network Building, 95 - 100, Tottenham Court Road
22 Sep 2017 £ 394,786