Henrietta's House is based in the enchanting Market Town of Tetbury, Gloucestershire right in the heart of the "Cotswold's Area of Outstanding Natural Beauty".