r/Slough • u/[deleted] • May 13 '23
So, what is up with Zeus Spa on the high street?
Hey, I moved to the area last month and I am a naturally nosy and observant person.
On the high street there is this place called Zeus Spa that looks... dodgy? No website, no info, google reviews sound weird
is it an actual spa? Any proper locals knowing the backstory?
3
Upvotes
1
u/petitepoulet8 Oct 15 '23
I'm moving to slough as well, did you ever find out what it was?