There's a sauna on Judd Street, less than a minute's walk south of Euston Rd and opposite the fancy St Pancras hotel. There might still be a sauna on Eversholt St, just north of Secrets?
Not been to either, but both within an easy walk of Euston and worth checking out.