Shop Location - Wood & Rush, 1a The Square, Chagford, Devon, TQ13 8AA. 01647 231330

Shop Opening Hours - Fridays & Saturdays 11:00 to 16:00