Found 3 transactions going back to September 2017.
Date | Address | Type | Tenure | Price |
---|---|---|---|---|
31 May 2022 | 95 Tottenham Court Road | Other | Freehold | £ 69,600,000 |
12 Apr 2018 | 95 Tottenham Court Road | Other | Leasehold | £ 115,005 |
22 Sep 2017 | Fifth Floor Offices, The Network Building, 95 - 100, Tottenham Court Road | Other | Leasehold | £ 394,786 |