A striking office building benefitting from the renaissance of Tottenham Court Road, which will become the West End’s main transport hub following the arrival of the Elizabeth Line
Prominently located on the corner of Tottenham Court Road and Bedford Avenue, in London’s vibrant West End
Brand new offices and ground floor retail in a high quality landmark building
70,400 sq ft of office space and 5 retail units totalling 14,000 sq ft
For more information regarding leasing office space at The Avenue, please contact [email protected]