Refine your search

Available properties in Capswood Business Centre

A modern, high-quality office courtyard scheme constructed in 2000, Capswood Business Centre comprises 35,125 sq ft of office space across three buildings in an attractive landscaped setting, situated within Denham, London. Denham benefits from excellent road communications, with the M40, M25 and M4 all nearby. Heathrow Airport is 10 miles to the south and Central London is 19 miles to the east of Denham.

If you have more information about this business park/industrial estate, please let us know.


Register for updates to find new properties that match this search.


  • We did not find any properties to match your search, to see other local properties on NovaLoca.com click here