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

Found 3 transactions going back to September 2017.

Date Address Price
31 May 2022 95 Tottenham Court Road £ 69,600,000
12 Apr 2018 95 Tottenham Court Road £ 115,005
22 Sep 2017 Fifth Floor Offices, The Network Building, 95 - 100, Tottenham Court Road £ 394,786