Central Cross, 1 & 2 Stephen Street & 18-36 Tottenham Court Road, London W1
Managed by Glebe managed property fund
About Glebe Managed Property Fund
- Retail / Office
- Freehold
- 237,013sq ft / 22,019 sq m
- Date acquired: June 2006
About Glebe Managed Property Fund