Located in the heart of the World Heritage Site of Bath, Thermae Bath Spa is Britain’s natural thermal spa where you can bathe in warm, mineral rich waters – just as the Celts and Romans did nearly 2,000 years ago.
Publish
Δ
Thermae Bath Spa, Hot Bath Street, Bath, UK
Newmarket, UK
Don't have an account? Want to create?
Password reset link will be sent to your email
No Reviews