1. Property photo 1 of 5 Photo 1
  2. Property photo 2 of 5 Photo 2
  3. Property photo 3 of 5 Photo 3

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