21A Noel St
Office to rent
£60.10 to £166.41 psf 660 to 3,056 sq ft
The property comprises approximately 4,370 sq ft of office accommodation arranged on basement, ground and three upper floors. The building is of brick construction and occupies a corner plot.
The property is located on Noel Street providing excellent access to Tottenham Court Road Underground Station and Charing Cross Railway Station, both a short walk away.
This office to rent is located in London Oxford Street.View the performance or update the listing in CoStar