Through the Looking Glass is a little gem! The location is perfect and what it lacks in luxury premises (on a busy road so not the most relaxing!) it makes up for in spades by the quality of the treatments and staff who are super friendly and go that extra mile to make sure that their clientele are happy. Would definitely recommend and will definitely use again. Five stars!