Birmingham is one of the best cities to window shop. You can easily make a day out of it. It has many fine shops and restaurants.
All reviews seem positive
Home furnishings, kids stuff, clothing, shoes, eyewear and jewelry are all covered here, along with antiques and art galleries.