Description of Capital House
Capital House is situated on the corner of Edgeware Road and Marylebone Road in London W2.
The property totals approximately 137,000 sq.ft., split between 86,000 sq.ft. of offices and a 50,000 sq.ft. retail unit (let in its entirety to Marks & Spencer).
The offices are arranged over 2nd to 16th floors.