Non quoting
Office to letCapital House, 25 Chapel Street, London, Greater London NW1
3,990 sq. ft
About this property
Selection of fitted floors . Providing a range ; 5th floor 3,745 sq ft / 7th floor 4,000 sq ft & 15th floor 4,000 sq ft
Junction of Chapel Street & Edgware Road
Junction of Chapel Street & Edgware Road