Croydon Hall is in one of the most beautiful parts of England and easily accessible from most parts of the South, the West and the Midlands.
Taunton, the county town of Somerset, is about 35 minutes drive away with access to Intercity rail services, National Express coaches and the M5 motorway.