Mon - Sat: 9.00 - 5.00
Sunday 10.15 - 4.15
Shop at: Shrewsbury Duck Store,
Unit 21, Pride Hill Centre
Shrewsbury, Shropshire
SY1 1BY UK
01743 246080