Bath is truely a shopper's paradise. There are hundreds of independently owned shops selling unusual things. There are also a lot of specialist shops, including craft shops, jewellers, toy shops and antique shops. It is so different from most of the other high streets in towns and cities across England and that is what makes it so special.
Jolly's (a House of Fraser store) is in the middle of Milsom Street and is one of the largest department stores in Bath. It is supposedly the world's oldest department store, opening in 1831. The shop front is very imposing with granite, mahogany and bronze.
Rossiters of Bath - this was one of my favourite shops and I spent ages browsing in here - is not far away from Jolly's. It is affectionately known as "the Liberty of the West". They sell some lovely unusual things, and I managed to find some wonderful early Christmas presents.
Milsom Street has been voted Britain's Best Fashion Street in the Google Street View Awards in 2010. Other shops I particularly liked in this area were Vinegar Hill and Cargo.
Walcot Street has some quite exciting shops, several trendy furniture shops and a large (excellent) toy shop. Needless to say we spent rather a lot of time here with our wide eyed 7 year old. There is also a flea market here every Saturday.
The "Top of Bath" - the Upper Town area is also filled with hidden gems and the architecture is also wonderful.
If you walk up Milsom Street you come to Bartlett Street. Further up towards the Royal Crescent is Margarets Buildings. It is a charming, pedestrianised lane tucked away between the Royal Crescent and the Circus. Here there are lovely boutiques, galleries and antique shops.