26 Eastcastle St, London
Office to rent
£57.50 psf 1,110 sq ft
Property facts for 26 Eastcastle St, London
Property consists of a five storey brick built terraced building and features among other amenities 24 hour access, air conditioning feature skylights and accent lighting.
This office to rent is located in London Oxford Street.View the performance or update the listing in CoStar