top of page

Book Yourself a Treatment Now

  • The best way to relax in 60 minutes ever invented.


    1 hr

    60 British pounds
  • Like for an hour, but 50% longer!


    1 hr 30 min

    80 British pounds
bottom of page