What B is a spa town in England founded by the Romans?

The answer is Bath.

Bath is a spa town in England. It is known for its Roman baths, which were built in the 1st century AD. The baths were used for bathing and socializing. They were also a place for people to relax and enjoy the warm water.

Copyright Wanderlust World © https://www.ynyoo.com