Aylesbury is a Thames Valley town that's rich in character and is the ideal destination for those seeking the finest spa getaways. A town steeped in history, wander around the old town and marvel at the Georgian, Jacobean and Tudor architecture or visit Waddesdon Manor, a French-style chateau with period furniture and gardens. Yearning for a spot of retail therapy? Head to Friars Square to stock up on bargains before indulging in a well-earned spa treatment at one of our exquisite spa hotels.