265-267 Tottenham Court Rd, London W1T 7RQ
265 Tottenham Court Road is a prominent, modern, mixed-use building comprising retail, restaurant, office accommodation and residential units.
The second floor provides 5,788 sq ft of open plan office space in a prime Central London location.
* Impressive entrance
* Metal tile suspended ceiling
* Excellent natural light...