The UK's--and supposedly Europe's--largest men's only spa is Chariots Vauxhall in London. Open 24 hours to fulfill all your needs.