www.capitalhairandbeauty.co.uk Open in urlscan Pro
93.184.255.33  Public Scan

Submitted URL: https://capitalhairandbeauty.co.uk/
Effective URL: https://www.capitalhairandbeauty.co.uk/
Submission: On January 16 via api from US — Scanned from GB

Form analysis 47 forms found in the DOM

POST /

<form action="/" method="post">
  <input type="hidden" name="__csrfToken" value="E633FB3FA47C4D047D3707430148C16261C491185D4BA95FC60CA1C8340AD68B9C">
  <input type="hidden" name="newsletter_subscribe_action" id="action" value="1">
  <input type="hidden" name="newsletter_subscribe_display" value="1">
  <p class="frmTxtBox">
    <label for="newsletter_subscribe_firstname">First name: *</label>
    <input type="text" name="newsletter_subscribe_firstname" id="newsletter_subscribe_firstname" value="" maxlength="50">
  </p>
  <p class="frmTxtBox">
    <label for="newsletter_subscribe_lastname">Last name: *</label>
    <input type="text" name="newsletter_subscribe_lastname" id="newsletter_subscribe_lastname" value="" maxlength="50">
  </p>
  <p class="frmTxtBox">
    <label for="newsletter_subscribe_email">Email address: *</label>
    <input type="text" name="newsletter_subscribe_email" id="newsletter_subscribe_email" value="" maxlength="80">
  </p>
  <p class="frmCheckBox consent">
    <input type="checkbox" name="newsletter_subscribe_consent" id="newsletter_subscribe_consent" value="1">
    <label for="newsletter_subscribe_consent"><strong>I would like to receive the latest news, offers and ideas.</strong> Please read our <a href="#" class="show-privacy-popup">Privacy Policy</a> for details on how we manage your data.</label>
  </p>
  <div class="frmReCaptcha">
    <div class="g-recaptcha" data-sitekey="6LcC9k4UAAAAAAvusV3OdnxeUaMWfFDd3WNMdEyc">
      <div style="width: 304px; height: 78px;">
        <div><iframe title="reCAPTCHA" width="304" height="78" role="presentation" name="a-crssg62ldcea" frameborder="0" scrolling="no"
            sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation"
            src="https://www.google.com/recaptcha/api2/anchor?ar=1&amp;k=6LcC9k4UAAAAAAvusV3OdnxeUaMWfFDd3WNMdEyc&amp;co=aHR0cHM6Ly93d3cuY2FwaXRhbGhhaXJhbmRiZWF1dHkuY28udWs6NDQz&amp;hl=en&amp;v=zIriijn3uj5Vpknvt_LnfNbF&amp;size=normal&amp;cb=pta42cbbblgt"></iframe>
        </div><textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response"
          style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
      </div><iframe style="display: none;"></iframe>
    </div>
  </div>
  <p class="button-wrapper">
    <button type="submit" name="newsletter_subscribe_submit" class="defaultButtonMd primary-button" id="newsletter_subscribe_submit" value="Sign up">Sign up</button>
  </p>
</form>

GET /search-results

<form method="get" action="/search-results">
  <input type="hidden" id="pricelistid" value="2">
  <input type="hidden" id="sessionid" value="58213585">
  <div class="site-search-input">
    <input type="text" id="searchterm" class="fnsearchflyoutterm" name="searchterm" autocomplete="off" title="Search" placeholder="Search product name or code" value="" maxlength="450">
    <button class="search-icon" type="submit" name="searchterm_submit" id="SearchButton" value="Go" disabled="disabled">
      <span class="svg-sprite search-icon">
        <svg viewBox="0 0 33 32" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10" id="search-icon">
          <path d="M0 0a9 9 0 0 0-9-9 9 9 0 0 0-9 9 9 9 0 0 0 9 9 9 9 0 0 0 9-9Z" style="fill:none;fill-rule:nonzero;stroke-width:1px" transform="matrix(1.33333 0 0 -1.33333 24.667 12.667)"></path>
          <path d="M0 0a1.5 1.5 0 0 0-2.122 0l-3.535 3.535a1.5 1.5 0 0 0 2.121 2.122L0 2.121A1.5 1.5 0 0 0 0 0Z" style="fill:none;fill-rule:nonzero;stroke-width:1px" transform="matrix(1.33333 0 0 -1.33333 30.753 30.74)"></path>
          <path d="m0 0-2 2" style="fill:none;fill-rule:nonzero;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter" transform="matrix(1.33333 0 0 -1.33333 23.333 23.333)"></path>
        </svg>
      </span>
    </button>
  </div>
</form>

GET /search-results

<form method="get" action="/search-results">
  <input type="hidden" id="pricelistid1" value="2">
  <input type="hidden" id="sessionid1" value="58213585">
  <div class="site-search-input">
    <div class="searchterm-input"><input type="text" id="searchterm1" class="fnsearchflyoutterm" name="searchterm" autocomplete="off" title="Search" placeholder="Enter keyword or product code" value="" maxlength="450"></div>
    <div class="search-button">
      <button class="search-icon" type="submit" name="searchterm_submit" id="SearchButton1" value="Go" disabled="disabled">
        <span class="svg-sprite search-icon">
          <svg viewBox="0 0 33 32" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10" id="search-icon">
            <path d="M0 0a9 9 0 0 0-9-9 9 9 0 0 0-9 9 9 9 0 0 0 9 9 9 9 0 0 0 9-9Z" style="fill:none;fill-rule:nonzero;stroke-width:1px" transform="matrix(1.33333 0 0 -1.33333 24.667 12.667)"></path>
            <path d="M0 0a1.5 1.5 0 0 0-2.122 0l-3.535 3.535a1.5 1.5 0 0 0 2.121 2.122L0 2.121A1.5 1.5 0 0 0 0 0Z" style="fill:none;fill-rule:nonzero;stroke-width:1px" transform="matrix(1.33333 0 0 -1.33333 30.753 30.74)"></path>
            <path d="m0 0-2 2" style="fill:none;fill-rule:nonzero;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter" transform="matrix(1.33333 0 0 -1.33333 23.333 23.333)"></path>
          </svg>
        </span>
      </button>
    </div>
  </div>
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="3905">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_3905" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="65">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="3896">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_3896" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="65">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="3904">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_3904" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="65">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="3897">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_3897" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="65">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="3905">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_3905" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="65">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="3896">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_3896" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="65">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="3904">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_3904" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="65">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="3897">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_3897" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="65">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="512">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_512" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="380">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="10797">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_10797" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="584">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="10031">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_10031" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="380">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="6687">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_6687" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="584">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="10803">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_10803" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="935">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="448">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_448" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="380">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="3435">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_3435" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="132">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="517">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_517" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="135">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="512">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_512" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="380">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="10797">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_10797" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="584">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="10031">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_10031" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="380">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="6687">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_6687" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="584">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="10803">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_10803" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="935">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="448">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_448" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="380">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="3435">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_3435" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="132">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="517">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_517" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="135">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="512">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_512" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="380">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="71703">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_71703" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="585">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="10613">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_10613" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="941">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="9796">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_9796" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="931">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="71702">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_71702" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="585">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="59957">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_59957" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="931">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="3641">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_3641" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="942">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="68994">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_68994" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="942">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="11583">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_11583" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="931">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="71703">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_71703" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="585">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="10613">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_10613" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="941">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="9796">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_9796" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="931">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="71702">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_71702" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="585">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="59957">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_59957" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="931">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="3641">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_3641" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="942">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="68994">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_68994" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="942">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="11583">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_11583" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="931">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="71703">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_71703" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="585">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

GET /

<form action="/" method="get" class="AddToBasketForm fnmaintainpostback">
  <input type="hidden" name="basket_productid" class="basket_productid" value="10613">
  <div class="quantity">
    <div class="qty-decrease">-</div><input class="input basket_quantity quantity" aria-label="Set item quantity" type="text" name="basket_quantity" id="basket_quantity_10613" value="1" maxlength="4">
    <div class="qty-increase">+</div>
  </div>
  <input type="hidden" name="basket_validate" value="1">
  <input type="hidden" name="basket_productcategoryid" value="941">
  <input type="submit" class="primary-button button" data-ajax-addtobasket-button="" value="Add">
</form>

POST /

<form action="/" method="post" id="FooterNewsletterSignup">
  <input type="hidden" name="__csrfToken" value="E633FB3FA47C4D047D3707430148C16261C491185D4BA95FC60CA1C8340AD68B9C">
  <noscript>
    <input type="hidden" name="newsletter_subscribe_display" value="1">
  </noscript>
  <input type="text" name="newsletter_subscribe_email" id="footer_newsletter_subscribe_email" placeholder="Enter email address" value="" maxlength="80">
  <button class="newsletter_popup_open" type="submit" value="Go" name="footer_newsletter_subscribe_submit" id="footer_newsletter_subscribe_submit" aria-label="Newsletter subscription submit button" data-popup-ordinal="0">
    <span class="svg-sprite mail-icon">
      <svg viewBox="0 0 33 23" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10" id="mail-icon">
        <path d="M0 0h-21a1 1 0 0 0-1 1v15H1V1a1 1 0 0 0-1-1Z" style="fill:none;fill-rule:nonzero;stroke:#163567;stroke-width:1px" transform="matrix(1.33333 0 0 -1.33333 30 22)"></path>
        <path d="m0 0-10.884 8.518h23L1.232 0A1 1 0 0 0 0 0Z" style="fill:none;fill-rule:nonzero;stroke:#163567;stroke-width:1px" transform="matrix(1.33333 0 0 -1.33333 15.179 12.024)"></path>
      </svg>
    </span>
  </button>
</form>

Text Content

NEWSLETTER SIGN UP

* Required fields are marked with an asterisk.

First name: *

Last name: *

Email address: *

I would like to receive the latest news, offers and ideas. Please read our
Privacy Policy for details on how we manage your data.



Sign up

 


Marketing Communications

Email: Stay up to date with the latest news, offers and ideas.

Text: Be alerted when we have a VAT Free sale or exclusive promotions.

Post: Receive our bi-monthly mailer full of offers and new products.



Privacy Statement

This privacy policy sets out how Capital Hair and Beauty Ltd (CHB) uses and
protects any information that you provide when using the
capitalhairandbeauty.co.uk website or otherwise provide CHB with your personal
information.

CHB is committed to protecting your privacy. If we ask you to provide certain
information by which you can be identified when using the website, you can be
assured that it will only be used in accordance with this privacy policy. We
treat all your personal information as fully confidential and do not pass your
information on to third parties without consent unless legally required to do
so.

By providing us with your personal information, you agree and consent to its
transfer, processing, use and disclosure as outlined in this privacy policy.
This policy does not apply to data you place on any publicly accessible page.
For example, when you submit a product review.

CHB may change this policy by updating this page. You should check this page
from time to time to ensure you are happy with the changes. This policy is
effective from 21st May 2018.



What personal data will be processed?

When you shop on this site or in one of our stores, personal information such as
your name, email address, phone number, invoice/delivery addresses, type of
business and, where applicable the IP address used to connect your computer to
the internet are collected by us. This data enables us to process and fulfil
your order or transaction. We also ask for your mobile number, which helps us
(and courier companies working on our behalf) to contact you if there’s a
problem with your order.



Other information we collect

We may collect technical information regarding the type of electronic device
used, such as the make and model, operating system, internet browser and also
which pages of the site are visited and for how long. This is statistical data
about our users' browsing behaviour and does not identify you personally.
Debit/credit card details are entered on secure pages hosted by our payment
service providers, whether this be Secure Trading or PayPal, this data is stored
securely on their servers, we do not have access to this. Where card details are
given for payment processing over the phone, we do not record or store these
details.

We also use CCTV in our stores for the security of our employees and customers.



How will we process data?

Personal data collected is used in the processing and delivering of orders.
Names, email addresses, mobile numbers, postal addresses and business type may
also be used to send you marketing communications (if you have opted in to
receive them). You can opt out of these at any time by visiting ‘my preferences’
in your online account.

Browsing behaviour data is collected and analysed to see how well our website is
performing on a variety of electronic devices and internet browsers.

We also use this data for remarketing in conjunction with Google, which allows
us to display adverts to you on third party websites after you have visited our
website. To opt out of this please visit Google’s ad settings.



Who will process data?

Personal data is stored on secure servers, separate to the website server. We
may share this information with third party service providers employed by us to
perform functions on our behalf, such as courier companies delivering orders,
mailing companies sending postal mail, email service providers sending emails
and texts (SMS) and payment service providers processing payments. PayPal
transactions are subject to the PayPal privacy policy.

We may also share certain data including email addresses (if you are opted in to
receive emails from us) with third party social media platforms in order to show
you targeted ads when you visit them. Third parties such as Google use cookies
to store browsing behaviour data, which enables us to use their remarketing
services. Please refer to our cookie policy for more information.



Why are we processing data?

We require this information to provide you with a service (processing orders),
it also helps us to ensure that content on our sites is presented in the best
way for you and the electronic device used to access the content. To send you
information regarding our products or services (if requested by you), protect
you and us against fraud and to notify you about changes to our service.



When will data be processed?

This data will be processed when your order is picked, packed and dispatched by
our distribution centre, or if you enter a competition or free prize draw. It
will also be used every time we send a marketing communication, if you have
opted in and the communication is deemed by us to be relevant to you.

Any user specific browsing data will be retained for 26 months after you last
visited our site, after which time it will be deleted.



Unsubscribing from marketing communications

To unsubscribe from marketing communications please visit the ‘my account’
section of your online account and select ‘my details and preferences’. You can
then change your opt in preferences for email, text and post. Alternatively
simply click on the unsubscribe links that are sent out with each email/text or
get in contact with us.



Right to access your data

You have the right to request a copy of the data we hold about you, or to have
your data erased in certain circumstances. Please contact us if you’d like to
request this. Please note that depending on your interactions with us, some data
may need to be retained due to legal requirements.

This policy was last updated on 23rd May 2018




You must be logged in to add products to your favourites

Continue Login


Skip to main content



Chat with us, powered by LiveChat
Trade Only|
 * Contact Us
 * Delivery
 * Returns
 * FAQs
 * My Account
 * Stores
 * Reviews

 * GBP  EUR 


 * 
 * 
 * 



Stores
Account

Basket

Basket Preview
Your basket is empty.
Menu
 * Hair
    * Back View Hair
    * Hair Colour
       * Back View Hair Colour
       * Permanent Colour
       * Semi Permanent Colour
       * Peroxide & Developers
       * Bleach
       * Colour Accessories
       * Hair Toner
       * Shade Charts
   
    * Hair Care
       * Back View Hair Care
       * Shampoo
       * Treatment
       * Conditioner
       * Oils
       * Hair Loss
   
    * Electrical
       * Back View Electrical
       * Hairdryers
       * Straighteners
       * Curling Tools
       * Clippers & Trimmers
       * Stylers
       * Clipper Accessories
   
    * Foil & Meche
       * Back View Foil & Meche
       * Foil
       * Colouring Meche
       * Foil Dispensers
   
    * Hairdressing Accessories
       * Back View Hairdressing Accessories
       * Pins, Grips & Rollers
       * Accessories
       * Mirrors, Gowns & Gloves
       * Cases
       * Sundries
       * Towels
       * Salon Hygiene
       * Stationery
   
    * Styling
       * Back View Styling
       * Hold
       * Smooth & Shine
       * Heat Protection
       * Volumising
       * Curl Enhancing
       * Finish
       * Shaping
       * Straightening
       * Texturising
   
    * Scissors & Razors
       * Back View Scissors & Razors
       * Hairdressing Scissors
       * Razors
       * Thinning Scissors
       * Accessories
   
    * Perming & Straightening
       * Back View Perming & Straightening
       * Perm
       * Perming Accessories
       * Keratin Treatment
       * Chemical Straightener
       * Neutraliser
   
    * Brushes & Combs
       * Back View Brushes & Combs
       * Brushes
       * Combs
   
    * Students
       * Back View Students
       * Training Heads
       * Hairdressing Kits
       * Essentials
   
    * Hair Extensions
       * Back View Hair Extensions
       * Human Hair
       * Synthetic Hair
       * Care & Accessories
   
    * Hair Kits
    * ☆ Vegan Hair ☆
      
      

 * Beauty
    * Back View Beauty
    * Waxing & Epilation
       * Back View Waxing & Epilation
       * Wax
       * Heaters
       * Strips & Spatulas
       * Pre & After Care
       * Waxing Accessories
       * Epilation
   
    * Skincare
       * Back View Skincare
       * Masks & Exfoliators
       * Cleansers
       * Toners
       * Moisturisers
       * Serums
       * Treatments
       * Bodycare
       * Skincare Accessories
   
    * Lashes
       * Back View Lashes
       * Individual Lashes
       * Strip Lashes
       * Eyelash Glue
   
    * Eyelash Extensions
       * Back View Eyelash Extensions
       * Lash Trays
       * Glues & Removers
       * Tools & Accessories
   
    * Tinting and Lifting
       * Back View Tinting and Lifting
       * Tinting
       * Lifting
       * Tinting & Lifting Tools
   
    * Tanning
       * Back View Tanning
       * Solution
       * Tan Accelerators
       * Tanning Accessories
       * Self Tan
   
    * Beauty Accessories
       * Back View Beauty Accessories
       * Salon Wear
       * Tools & Implements
       * Cases
       * Stationery
       * Retail
   
    * Massage & Holistic
       * Back View Massage & Holistic
       * Massage
       * Aromatherapy
       * Holistic
   
    * Couch Roll
    * Treatment Gels
    * Ear Piercing
    * Equipment
    * Make Up
    * Beauty Kits
    * Aesthetics Salon Equipment
    * ☆ Vegan Beauty ☆
      
      

 * Nails
    * Back View Nails
    * Nail Extensions
       * Back View Nail Extensions
       * Nail Tips
       * UV Builder Gel
       * Fibreglass
       * Nail Glues
   
    * Acrylic Nails
       * Back View Acrylic Nails
       * Acrylic Powders
       * Monomers
       * Acrylic Tools
   
    * Manicure & Pedicure
       * Back View Manicure & Pedicure
       * Manicure
       * Pedicure
       * Paraffin Wax
   
    * Nail Polish & Treatments
       * Back View Nail Polish & Treatments
       * Gel Polish
       * Nail Polish
       * Base & Top Coats
       * Treatments
   
    * Kits
    * Tools & Equipment
       * Back View Tools & Equipment
       * Nail Clippers
       * Cuticle Tools
       * Foot Rasps
       * Files and Buffers
       * Nail Accessories
   
    * Gel Lamps
    * Nail Removers
       * Back View Nail Removers
       * Prep & Remove
       * Wipes and Cotton Pads
   
    * Nail Art
    * ☆ Vegan Nails ☆
      
      

 * Barber
    * Back View Barber
    * Clippers & Trimmers
    * Accessories
    * Scissors & Razors
    * Brushes & Combs
    * Styling
    * Shaving & Skincare
    * Barber Hygiene
    * Shampoo & Conditioner
      
      

 * Furniture
    * Back View Furniture
    * Styling
       * Back View Styling
       * Styling Chairs
       * Styling Units & Mirrors
       * Styling Furniture Accessories
   
    * Wash
       * Back View Wash
       * Wash Units
       * Basins
       * Water Systems
       * Wash Basin Spare Parts
   
    * Beauty & Spa
       * Back View Beauty & Spa
       * Make-Up
       * Nail Stations
       * Pedicure Chairs
       * Couches
       * Accessories
   
    * Salon Equipment
       * Back View Salon Equipment
       * Trolleys
       * Stools
       * Dryers & Processors
       * Lamps
       * Steamers
       * Towel Warmers
   
    * Barbers
       * Back View Barbers
       * Barbers Chairs
       * Barber Units & Mirrors
       * Accessories
   
    * Reception
       * Back View Reception
       * Desks
       * Retail Units
       * Seating
       * Accessories
   
    * Finance
       * Back View Finance
       * Get a Quick Quote
       * Klarna
   
    * Ex-display Clearance
      
      

 * Training
    * Back View Training
    * Beauty Courses
       * Back View Beauty Courses
       * Eyelash and Eyebrow
       * Waxing
       * Facial and Aesthetics
       * Makeup
       * Massage
       * Ear Piercing
       * Holistic
       * Tanning
   
    * Nail Courses
    * Barbering Courses
    * Hair Courses
       * Back View Hair Courses
       * Cutting and Colour
       * Styling
   
    * Seminars & Events
    * Online Courses
      
      

 * Offers
    * Back View Offers
    * Hair Offers
    * Beauty Offers
    * Nails Offers
    * Electrical Offers
    * Furniture Offers
    * Lash and Brow Offers
      
      

 * Clearance
 * New
 * Brands
    * Back View Brands
    * BaByliss PRO
    * Color Wow
    * Crazy Color
    * ghd
    * Glitterbels
    * Goldwell
    * Indola
    * K18
    * L'Oréal Professionnel
    * +maskology
    * NXT
    * Olaplex
    * PARLOR
    * Pro Tan
    * Redken
    * Salon System
    * Schwarzkopf
    * The Manicure Company
    * Wahl Professional
    * Wella
    * SEE ALL BRANDS
      
      

 * Student Hub
    * Back View Student Hub
    * College Kits
    * Student Club Registration
      
      

 * Blog


Free delivery over £50 (ex VAT)*

Furniture subject to surcharges

Order within

for delivery on Mon 20th Jan*

23
hrs5
mins
Free Click & Collect

Collect within 1 hour*



L'Oréal Professionnel DULCIA 75ml
4 FOR 3
L'Oreal Professional Majirel 50ml
5 FOR 4
Wella Professionals Illumina Color 60ml
SAVE £2
Haito Scissors & Thinners
SAVE 15%
NXT Bleach 1000g (2 x 500g)
SAVE £3
Schwarzkopf Silhouette Hairspray/ Mousse
3 FOR £18.50
Wahl 5 Star Magic Clip Cordless
SAVE £11
Goldwell Stylesign (Excludes 500ml)
4 FOR 3



Hair Offers
Beauty Offers
nail offers
electrical offers
furniture offers
lash and brow
all offers
new


TRENDING


 * HAIR


 * BEAUTY


 * NAILS


 * TOP COURSES


HAIR

Capital Cream Peroxide 1 Litre - 40vol (12%)
£3.50ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
VEGAN

Olaplex No.7 Bonding Oil 30ml

 

View Details
VEGAN

Olaplex No.6 Bond Smoother 100ml

 

View Details
Olaplex No.4-P Blonde Enhancer Toning Shampoo 250ml

 

View Details
VEGAN

Olaplex No.3 Hair Perfector 100ml

 

View Details
Capital Cream Peroxide 1 Litre - 20vol (6%)
£3.50ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
VEGAN

Olaplex No.4 Bond Maintenance Shampoo 250ml

 

View Details
VEGAN

Olaplex No.5 Bond Maintenance Conditioner 250ml

 

View Details
Capital Cream Peroxide 1 Litre - 30vol (9%)
£3.50ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
Capital Cream Peroxide 1 Litre - 10vol (3%)
£3.50ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
Capital Cream Peroxide 1 Litre - 40vol (12%)
£3.50ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
VEGAN

Olaplex No.7 Bonding Oil 30ml

 

View Details
VEGAN

Olaplex No.6 Bond Smoother 100ml

 

View Details
Olaplex No.4-P Blonde Enhancer Toning Shampoo 250ml

 

View Details
VEGAN

Olaplex No.3 Hair Perfector 100ml

 

View Details
Capital Cream Peroxide 1 Litre - 20vol (6%)
£3.50ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
VEGAN

Olaplex No.4 Bond Maintenance Shampoo 250ml

 

View Details
VEGAN

Olaplex No.5 Bond Maintenance Conditioner 250ml

 

View Details
Capital Cream Peroxide 1 Litre - 30vol (9%)
£3.50ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
Capital Cream Peroxide 1 Litre - 10vol (3%)
£3.50ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+




BEAUTY

OFFER

Capital Paper Waxing Strips Pk100
£3.10ex VAT
Delivery
Collection Please login to your account to check stock in your local store.
BUY 24 SAVE £15
-
+
OFFER VEGAN

Strictly Professional Eyelash Tint 15ml - Brown
£4.04ex VAT
£5.05
Delivery
Collection Please login to your account to check stock in your local store.
SAVE 20%
-
+
OFFER

Capital Paper (Thinner but Stronger) Waxing Strips Pk100
£3.10ex VAT
Delivery
Collection Please login to your account to check stock in your local store.
BUY 24 SAVE £15
-
+
RefectoCil Lash & Brow Tint 3 - Natural Brown 15ml
£5.90ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
Strictly Professional Eyelash Tinting Developer 50ml
£2.95ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
OFFER

Capital Couch Roll - 20 Inch
£3.25ex VAT
Delivery
Collection Please login to your account to check stock in your local store.
SAVE £8
View Details
OFFER

Capital Disposable Spatulas Box Pk100
£1.85ex VAT
Delivery
Collection Please login to your account to check stock in your local store.
4 FOR £5.50
-
+
OFFER

Cotton Cosmetic Pads Pk500
£5.60ex VAT
Delivery
Collection Please login to your account to check stock in your local store.
4 FOR 3
-
+
OFFER

Capital Couch Roll - 10 Inch
£1.95ex VAT
Delivery
Collection Please login to your account to check stock in your local store.
SAVE £7
-
+
OFFER

Capital Paper Waxing Strips Pk100
£3.10ex VAT
Delivery
Collection Please login to your account to check stock in your local store.
BUY 24 SAVE £15
-
+
OFFER VEGAN

Strictly Professional Eyelash Tint 15ml - Brown
£4.04ex VAT
£5.05
Delivery
Collection Please login to your account to check stock in your local store.
SAVE 20%
-
+
OFFER

Capital Paper (Thinner but Stronger) Waxing Strips Pk100
£3.10ex VAT
Delivery
Collection Please login to your account to check stock in your local store.
BUY 24 SAVE £15
-
+
RefectoCil Lash & Brow Tint 3 - Natural Brown 15ml
£5.90ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
Strictly Professional Eyelash Tinting Developer 50ml
£2.95ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
OFFER

Capital Couch Roll - 20 Inch
£3.25ex VAT
Delivery
Collection Please login to your account to check stock in your local store.
SAVE £8
View Details
OFFER

Capital Disposable Spatulas Box Pk100
£1.85ex VAT
Delivery
Collection Please login to your account to check stock in your local store.
4 FOR £5.50
-
+
OFFER

Cotton Cosmetic Pads Pk500
£5.60ex VAT
Delivery
Collection Please login to your account to check stock in your local store.
4 FOR 3
-
+
OFFER

Capital Couch Roll - 10 Inch
£1.95ex VAT
Delivery
Collection Please login to your account to check stock in your local store.
SAVE £7
-
+
OFFER

Capital Paper Waxing Strips Pk100
£3.10ex VAT
Delivery
Collection Please login to your account to check stock in your local store.
BUY 24 SAVE £15
-
+




NAILS

VEGAN

The Manicure Company UV LED No Wipe Top Coat 15ml
£11.35ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
Strictly Professional Acetone 1 Litre
£4.50ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
NSI Dura File 100 Grit 10pk
£9.75ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
VEGAN

The Manicure Company UV LED Gel Polish Base Coat 15ml
£11.35ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
Sinful White Block Pack 5
£2.60ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
Looks Lint Free Nail Wipes Pk200
£2.85ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
The Manicure Company Lint Free Pads (Pack of 300)
£2.95ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
Capital Superfine Files Black Pk8
£1.95ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
VEGAN

The Manicure Company UV LED No Wipe Top Coat 15ml
£11.35ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
Strictly Professional Acetone 1 Litre
£4.50ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
NSI Dura File 100 Grit 10pk
£9.75ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
VEGAN

The Manicure Company UV LED Gel Polish Base Coat 15ml
£11.35ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
Sinful White Block Pack 5
£2.60ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
Looks Lint Free Nail Wipes Pk200
£2.85ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
The Manicure Company Lint Free Pads (Pack of 300)
£2.95ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
Capital Superfine Files Black Pk8
£1.95ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
VEGAN

The Manicure Company UV LED No Wipe Top Coat 15ml
£11.35ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+
Strictly Professional Acetone 1 Litre
£4.50ex VAT
Delivery
Collection Please login to your account to check stock in your local store.

-
+




TOP COURSES

OFFER

Balayage & Freehand Colour Course
£149.00ex VAT
15% OFF
View Course
OFFER

Keratin Smoothing Course
£149.00ex VAT
15% OFF
View Course
OFFER

Advanced Ladies Cutting Course
£149.00ex VAT
15% OFF
View Details
OFFER

Bleaching & Lightening Skills Course
£149.00ex VAT
15% OFF
View Course
OFFER

Foundation Barbering Course
£149.00ex VAT
15% OFF
View Course
OFFER

Caflon Ear Piercing Online Course
£40.00ex VAT
15% OFF
View Course
OFFER

Kaeso Beginners Facial Course
£159.00ex VAT
15% OFF
View Course
OFFER

Marvelash Lash Extensions Course
£159.00ex VAT
15% OFF
View Course
OFFER

Classic Bridal and Event Hair Course
£149.00ex VAT
15% OFF
View Course
OFFER

Balayage & Freehand Colour Course
£149.00ex VAT
15% OFF
View Course
OFFER

Keratin Smoothing Course
£149.00ex VAT
15% OFF
View Course
OFFER

Advanced Ladies Cutting Course
£149.00ex VAT
15% OFF
View Details
OFFER

Bleaching & Lightening Skills Course
£149.00ex VAT
15% OFF
View Course
OFFER

Foundation Barbering Course
£149.00ex VAT
15% OFF
View Course
OFFER

Caflon Ear Piercing Online Course
£40.00ex VAT
15% OFF
View Course
OFFER

Kaeso Beginners Facial Course
£159.00ex VAT
15% OFF
View Course
OFFER

Marvelash Lash Extensions Course
£159.00ex VAT
15% OFF
View Course
OFFER

Classic Bridal and Event Hair Course
£149.00ex VAT
15% OFF
View Course
OFFER

Balayage & Freehand Colour Course
£149.00ex VAT
15% OFF
View Course





LATEST ON THE BLOG


HOW TO WINTERISE YOUR CLIENT’S HAIR ROUTINE

read more


KEEPING IT CLEAN: ESSENTIAL BARBER SHOP SANITISATION TIPS

read more


NOW LIVE: LASHBASE

read more


TREND ALERT: MUTED SHADES WITH GOLDWELL

read more
 







HAIRDRESSING & BEAUTY SALON SUPPLIES

"Welcome to Capital Hair & Beauty, the UK's largest independent supplier to hair
and beauty professionals. Choose from our vast range of great value hair and
beauty supplies and book training courses at a location near you, we have 59
stores throughout the UK & Ireland. Buy from a supplier you can trust, that's
been supplying the hairdressing and beauty industries for over 65 years and
providing a first-class online service since 2004. Capital Hair & Beauty started
out in 1954 as a scissor sharpening company based in Brighton, East Sussex.
We're known for our fantastic product range, great customer service and
competitive prices. Shop with us online, in-store or via Click & Collect."

Subscribe for our latest news, ideas and discounts



ABOUT US

 * About Capital
 * Store Locator
 * Our Podcast
 * Our Magazine
 * Job Opportunities
 * Modern Slavery Act
 * Gender Pay Gap


HELP

 * Contact Us
 * FAQ's
 * Delivery Information
 * Returns & Exchanges
 * Reviews
 * Terms & Conditions
 * Site Map


SHOP WITH US

 * Click & Collect
 * Freelance Focus
 * College Kits
 * Klarna
 * Furniture Finance
 * VAT Free Sales
 * Privacy Policy
 * Cookie Policy


CONTACT US

0330 094 0450

Monday to Friday 9am – 5pm


FOLLOW US

 * 
 * 
 * 
 * 
 * 
 * 

Capital (Hair and Beauty) Ltd
Crowhurst Corner, Crowhurst Road,
Brighton, BN1 8AP, United Kingdom
Registration no. 00530201 | VAT no. GB 620 6666 48

ecommerce by red



We use cookies on our website to enhance your experience, click here to find out
more.

Manage Cookies Accept All
 1. Necessary
 2. Functional
 3. Personalisation
 4. Analytics
 5. Advertising

Accept and Close Accept All

Open Cookie Consent







Chat with us, powered by LiveChat