Non quoting

Office to let
Capital House, 25 Chapel Street, London, Greater London NW1

    • 3,990 sq. ft

Added on 13/01/2025

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

    More information

    Report this listing