Wildmoor Spa & Health Club is a luxurious and beautifully designed facility, situated in Stratford-upon-Avon. Ideally located for the Midlands, Cotswolds, Worcestershire and Oxfordshire with a unique Gym, Pool and Spa Facilities. Winner of Day Spa of the Year.