The historic market town of Corsham lies at the south western edge of The Cotswolds approximately 8 miles north east of Bath, 20 miles east of Bristol and 28 miles south west of Swindon. It can be accessed via the A4 (Bath Road), which links to Bath to the south west and Chippenham to the north east and beyond via the A350 to the M4 motorway at junction 17. The nearby railway stations at Melksham and Chippenham provide regsional and national rail links including regular direct services to London Paddington.
Hartham Park lies approximately 1.5 miles to the north of Corsham town centre and is accessed via Hartham Lane, which runs north from the A4. The estate lies on the west side of the road with site lying on the western side of the estate close to Hartham Park Sticke Tennis Club in a rural location.