Bath is a beautiful city, but there is hardly a 'vintage' scene. A friend of mine lives just South of there and has to come East to London for things. I live an hour out of London and it really is true that when you are tired of London, you are tired of life! Always something going on, lots of vintage shops, etc, easy to get elsewhere. Downside is property prices are mental.
S'difficult to have everything in life, I suppose.