Bath, Somerset is located 97 miles west of London, a truly beautiful and unique destination to enjoy the perfect city break. Bath is the only place in the UK where you can bathe in a natural hot spa and has been used for this purpose for thousands of years. The Podium sits in the very centre of this beautiful city, a city so grand and special that it has been designated a World Heritage site.