66 Towngate Road in the village of Worrall in Sheffield, England. This private dwelling is a Grade II Listed Building which dates from the late 17th century.