The Thermae Bath Spa in historic Bath, Somerset, is a luxury spa built around the natural spring water that the city is so famous for. This unique venue is a must-visit location for any traveller to Bath, and is the perfect way to relax and indulge in some serious relaxation time in one of South West … Continue reading