
80-85 Tottenham Court Road, W1
Tottenham Court Road 80, London, W1T 7PH, UK
₩61,730,001,000 | 4,134 제곱미터
This exceptional property, combined with its significant asset management potential and highly reversionary income, provides immediate opportunities for significant value appreciation.
Indicative business plan:
Indicative returns:


