Yoga in Twigworth

Twigworth is a small village near Gloucester in the Borough of Tewkesbury, Gloucestershire, England. The place-name 'Twigworth' is first attested in 1220, as 'Twigeworth', and is thought to mean 'enclosure made of twigs'. Wikipedia

Search Location