the mill shop Ltd

Tynwald Mills is an independent retail department store based on th Isle of Man which includes 2 cafes. we employ over 100 staff both part & full time. we trade 7 days a week.