Single Treatment Deposit 1Hr

Single Treatment 1Hr Deposit £20 the rest pay on arrival

  • 1 hour
  • 20 British pounds
  • Stroud Green Road

Service Description

We may need you to paying deposit for guarantee booking. Please allow 24 hours notice of cancellation to avoid an automatic deposit charge.

Contact Details

  • 153 Stroud Green Rd, London N4 3PZ, UK