The Clock House, London
Office to rent
£38.00 psf 740 sq ft
Property facts for The Clock House, London
Old Town Clapham is located at the northern edge of Clapham Common with numerous desirable shops, restaurants and pubs to cater for office workers in the Old Town making this a fantastic place to work.
This office to rent is located in Clapham.View the performance or update the listing in CoStar