About The Beauty Room Windsor
We pride ourselves on using the newest technology and most effective products so our clients walk away with visible results after the 1st visit.
We would go as far as to guarantee inch loss results after your 1st treatment with us.
More about The Beauty Room Windsor
The Beauty Room Windsor is located at 281 B St Leonard's Road, SL4 3 Windsor, Berkshire
+441753850600
http://www.thebeautyroomwindsor.co.uk