The Bath Christmas Market returns on 12 November — see what's on

The Bath Journal

A perfect weekend in Bath

Two days, three thousand years of history and at least one Bath bun. Here's how we'd spend 48 hours in the city.