The little town of Shakespeare has quite a few shops and is worth an afternoon of meandering around the shops for furniture, glassware, china and jewellery.