Twine Clothing is a lifestyle clothing store situated in the grounds of the widely renowned Denstone Hall Farm Shop.

Denstone Hall Farm, Main Street, Denstone, Staffordshire ST14 5HF.

01889 591850

Opening times:
Tuesday-Saturday 9am-5.30pm, Sunday 10am-4pm

Comments are closed.