I noticed a new Thai massage place a couple of minutes walk from Watford Junction, just off the St Albans road (trying not to be too specific). I’m not talking about the one that’s on the St Albans road also a couple of minutes from the station, that’s been there for a few years now.
Anyone have a chance to try the new place or any intell ?