Twenty-four hours in Bath

So much to do, so little time. Here's how to squeeze every bit of style and fun out of my favourite British city.