www.villagegym.co.uk Open in urlscan Pro
2620:1ec:bdf::44  Public Scan

Submitted URL: https://identity.villagegym.co.uk/
Effective URL: https://www.villagegym.co.uk/
Submission: On September 01 via automatic, source certstream-suspicious — Scanned from DE

Form analysis 10 forms found in the DOM

<form>
  <fieldset>
    <legend class="visuallyhidden">Consent Selection</legend>
    <div id="CybotCookiebotDialogBodyFieldsetInnerContainer">
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonNecessary"><strong
            class="CybotCookiebotDialogBodyLevelButtonDescription">Necessary</strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper CybotCookiebotDialogBodyLevelButtonSliderWrapperDisabled"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonNecessary"
            class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelButtonDisabled" disabled="disabled" checked="checked"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonPreferences"><strong
            class="CybotCookiebotDialogBodyLevelButtonDescription">Preferences</strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonPreferences" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox"
            data-target="CybotCookiebotDialogBodyLevelButtonPreferencesInline" checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonStatistics"><strong
            class="CybotCookiebotDialogBodyLevelButtonDescription">Statistics</strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonStatistics" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox"
            data-target="CybotCookiebotDialogBodyLevelButtonStatisticsInline" checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonMarketing"><strong
            class="CybotCookiebotDialogBodyLevelButtonDescription">Marketing</strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonMarketing" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox"
            data-target="CybotCookiebotDialogBodyLevelButtonMarketingInline" checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
    </div>
  </fieldset>
</form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonNecessaryInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelButtonDisabled" disabled="disabled" checked="checked"> <span
    class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonPreferencesInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox" data-target="CybotCookiebotDialogBodyLevelButtonPreferences"
    checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonStatisticsInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox" data-target="CybotCookiebotDialogBodyLevelButtonStatistics"
    checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonMarketingInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox" data-target="CybotCookiebotDialogBodyLevelButtonMarketing" checked="checked"
    tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyContentCheckboxPersonalInformation" class="CybotCookiebotDialogBodyLevelButton"> <span
    class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

POST /

<form action="/" enctype="multipart/form-data" id="login-form" method="post"><button class="w-text dg-borders transition-animation login" id="login-provider-btn" type="submit" name="provider" value="UmbracoMembers.OpenIdConnect"> Member Login
  </button><input name="__RequestVerificationToken" type="hidden" value="CfDJ8EHzRzVk8RtEh91dnISgkd19l_J-azK_mpFu6Dravfx3QEAxrKmYflYNrZ0xno64hLUTNdEx0cryUp4k2PNEChSZ2Y9K4oBYLDpHh14vZW3icBC0vl0vPqXQz71aj6EmhsyBhWHJfJ3vhs8p2leeSRo"><input name="ufprt"
    type="hidden" value="CfDJ8EHzRzVk8RtEh91dnISgkd0hlTuJkEe-wcOkquxsCyhYG6x5_joc9E3r6ZeydAJRdzsrD6K8Zd0OjP5qvep1cGut3azJVU6cU1bhxeBXLC1jEuyCQKErtmq3mzxgdZhXg5xiZ8871CharYWV9k5Z3jZdDi4Jqy3uQ1IRYxcvcuds"></form>

POST /

<form action="/" enctype="multipart/form-data" id="login-form" method="post"><button class="w-text dg-borders transition-animation login mx-xl-2 mx-1" id="login-provider-btn" type="submit" name="provider" value="UmbracoMembers.OpenIdConnect"> Login
  </button><input name="__RequestVerificationToken" type="hidden" value="CfDJ8EHzRzVk8RtEh91dnISgkd19l_J-azK_mpFu6Dravfx3QEAxrKmYflYNrZ0xno64hLUTNdEx0cryUp4k2PNEChSZ2Y9K4oBYLDpHh14vZW3icBC0vl0vPqXQz71aj6EmhsyBhWHJfJ3vhs8p2leeSRo"><input name="ufprt"
    type="hidden" value="CfDJ8EHzRzVk8RtEh91dnISgkd1IaeKd5TAw4aHKYGFqyWXM61BPbXd_RgNhLNqVJeXgh8pi0amyBGnZAEIG9Jm1a1VMNMrMze4JVCx7GBjm9SmEY_8vOB_jKoGftg9U5fCJ38RWOGbu8IIFOwLC3hbAuTDC9nahbzj-zuN0Eau3FM4N"></form>

POST /

<form action="/" enctype="multipart/form-data" id="book-tour-form-options" method="post" novalidate="novalidate"><input type="hidden" id="bt-is-modal" value="value">
  <div class="row g-0">
    <div class="mb-3 form-group">
      <div class="inner"><label class="form-label required">Select a gym</label><select
          data-gyms-list="[{&quot;GymName&quot;:&quot;Aberdeen&quot;,&quot;ExerpId&quot;:&quot;8124&quot;},{&quot;GymName&quot;:&quot;Ashton Moss&quot;,&quot;ExerpId&quot;:&quot;8252&quot;},{&quot;GymName&quot;:&quot;Basingstoke&quot;,&quot;ExerpId&quot;:&quot;130&quot;},{&quot;GymName&quot;:&quot;Blackpool&quot;,&quot;ExerpId&quot;:&quot;8117&quot;},{&quot;GymName&quot;:&quot;Bournemouth&quot;,&quot;ExerpId&quot;:&quot;8114&quot;},{&quot;GymName&quot;:&quot;Bracknell&quot;,&quot;ExerpId&quot;:&quot;600&quot;},{&quot;GymName&quot;:&quot;Bristol&quot;,&quot;ExerpId&quot;:&quot;131&quot;},{&quot;GymName&quot;:&quot;Bury&quot;,&quot;ExerpId&quot;:&quot;8111&quot;},{&quot;GymName&quot;:&quot;Cardiff&quot;,&quot;ExerpId&quot;:&quot;8108&quot;},{&quot;GymName&quot;:&quot;Cheadle&quot;,&quot;ExerpId&quot;:&quot;8102&quot;},{&quot;GymName&quot;:&quot;Coventry&quot;,&quot;ExerpId&quot;:&quot;8109&quot;},{&quot;GymName&quot;:&quot;Dudley&quot;,&quot;ExerpId&quot;:&quot;8110&quot;},{&quot;GymName&quot;:&quot;Eastleigh Near Southampton&quot;,&quot;ExerpId&quot;:&quot;132&quot;},{&quot;GymName&quot;:&quot;Edinburgh&quot;,&quot;ExerpId&quot;:&quot;8125&quot;},{&quot;GymName&quot;:&quot;Farnborough&quot;,&quot;ExerpId&quot;:&quot;8255&quot;},{&quot;GymName&quot;:&quot;Glasgow&quot;,&quot;ExerpId&quot;:&quot;8126&quot;},{&quot;GymName&quot;:&quot;Hull&quot;,&quot;ExerpId&quot;:&quot;8115&quot;},{&quot;GymName&quot;:&quot;Hyde&quot;,&quot;ExerpId&quot;:&quot;8101&quot;},{&quot;GymName&quot;:&quot;Leeds North&quot;,&quot;ExerpId&quot;:&quot;8107&quot;},{&quot;GymName&quot;:&quot;Leeds South&quot;,&quot;ExerpId&quot;:&quot;8254&quot;},{&quot;GymName&quot;:&quot;Liverpool&quot;,&quot;ExerpId&quot;:&quot;8106&quot;},{&quot;GymName&quot;:&quot;Maidstone&quot;,&quot;ExerpId&quot;:&quot;8113&quot;},{&quot;GymName&quot;:&quot;Newcastle&quot;,&quot;ExerpId&quot;:&quot;8112&quot;},{&quot;GymName&quot;:&quot;Nottingham&quot;,&quot;ExerpId&quot;:&quot;8105&quot;},{&quot;GymName&quot;:&quot;Portsmouth&quot;,&quot;ExerpId&quot;:&quot;8120&quot;},{&quot;GymName&quot;:&quot;Solihull&quot;,&quot;ExerpId&quot;:&quot;8256&quot;},{&quot;GymName&quot;:&quot;St Davids Park&quot;,&quot;ExerpId&quot;:&quot;8075&quot;},{&quot;GymName&quot;:&quot;Swansea&quot;,&quot;ExerpId&quot;:&quot;8251&quot;},{&quot;GymName&quot;:&quot;Swindon&quot;,&quot;ExerpId&quot;:&quot;8116&quot;},{&quot;GymName&quot;:&quot;Walsall&quot;,&quot;ExerpId&quot;:&quot;8390&quot;},{&quot;GymName&quot;:&quot;Warrington&quot;,&quot;ExerpId&quot;:&quot;8104&quot;},{&quot;GymName&quot;:&quot;Watford&quot;,&quot;ExerpId&quot;:&quot;8253&quot;},{&quot;GymName&quot;:&quot;Wirral&quot;,&quot;ExerpId&quot;:&quot;8103&quot;}]"
          data-selected-gym="" class="form-control select-gym" id="GymNodeID" name="GymNodeID">
          <option></option>
          <option value="8124">Aberdeen</option>
          <option value="8252">Ashton Moss</option>
          <option value="130">Basingstoke</option>
          <option value="8117">Blackpool</option>
          <option value="8114">Bournemouth</option>
          <option value="600">Bracknell</option>
          <option value="131">Bristol</option>
          <option value="8111">Bury</option>
          <option value="8108">Cardiff</option>
          <option value="8102">Cheadle</option>
          <option value="8109">Coventry</option>
          <option value="8110">Dudley</option>
          <option value="132">Eastleigh Near Southampton</option>
          <option value="8125">Edinburgh</option>
          <option value="8255">Farnborough</option>
          <option value="8126">Glasgow</option>
          <option value="8115">Hull</option>
          <option value="8101">Hyde</option>
          <option value="8107">Leeds North</option>
          <option value="8254">Leeds South</option>
          <option value="8106">Liverpool</option>
          <option value="8113">Maidstone</option>
          <option value="8112">Newcastle</option>
          <option value="8105">Nottingham</option>
          <option value="8120">Portsmouth</option>
          <option value="8256">Solihull</option>
          <option value="8075">St Davids Park</option>
          <option value="8251">Swansea</option>
          <option value="8116">Swindon</option>
          <option value="8390">Walsall</option>
          <option value="8104">Warrington</option>
          <option value="8253">Watford</option>
          <option value="8103">Wirral</option>
        </select></div>
    </div>
    <div class="mb-3 form-group col-md-12 col-24">
      <div class="inner"><label for="email" class="form-label required">Email address</label><input class="form-control text-box single-line" data-val="true"
          data-val-regex="The field Email must match the regular expression '\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*'." data-val-regex-pattern="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" data-val-required="The Email field is required."
          id="Email" name="Email" type="text"></div><span class="field-validation-valid" data-valmsg-for="Email" data-valmsg-replace="false">Please enter a valid email address</span>
    </div>
    <div class="mb-3 form-group col-md-12 col-24">
      <div class="inner"><label class="form-label required">Title</label><select class="form-control" data-val="true" data-val-required="Please select your Title" id="SelectedTitle" name="SelectedTitle">
          <option value="">Select your title</option>
          <option>Mr</option>
          <option>Mrs</option>
          <option>Miss</option>
          <option>Ms</option>
        </select></div><span class="field-validation-valid" data-valmsg-for="SelectedTitle" data-valmsg-replace="true"></span>
    </div>
    <div class="mb-3 form-group col-md-12 col-24">
      <div class="inner"><label for="firstName" class="form-label required">First name</label><input class="form-control text-box single-line" data-val="true" data-val-required="The FirstName field is required." id="FirstName" name="FirstName"
          type="text"></div><span class="field-validation-valid" data-valmsg-for="FirstName" data-valmsg-replace="true"></span>
    </div>
    <div class="mb-3 form-group col-md-12 col-24">
      <div class="inner"><label for="lastName" class="form-label required">Surname</label><input class="form-control text-box single-line" data-val="true" data-val-required="The LastName field is required." id="LastName" name="LastName" type="text">
      </div><span class="field-validation-valid" data-valmsg-for="LastName" data-valmsg-replace="true"></span>
    </div>
    <div class="mb-3 form-group col-md-12 col-24">
      <div class="inner"><label for="dateOfBirth" class="form-label required">Date of birth</label>
        <div class="dp__main dp__theme_light datepicker" data-datepicker-instance="">
          <div><!---->
            <div class="dp__input_wrap"><!----><input data-test="dp-input" name="DateOfBirth" class="dp__pointer dp__input_readonly dp__input dp__input_reg" inputmode="none" placeholder="" autocomplete="off">
              <div><!----><!----></div><!----><!---->
            </div>
          </div>
          <div><!----></div>
        </div>
      </div><span class="field-validation-valid" data-valmsg-for="DateOfBirth" data-valmsg-replace="false">Please enter your Date of Birth in dd/mm/yyyy</span>
    </div>
    <div class="mb-3 form-group col-md-12 col-24">
      <div class="inner"><label for="mobileNumber" class="form-label required">Mobile number</label><input class="form-control text-box single-line" data-val="true"
          data-val-maxlength="The field MobileNumber must be a string or array type with a maximum length of '11'." data-val-maxlength-max="11" data-val-minlength="The field MobileNumber must be a string or array type with a minimum length of '11'."
          data-val-minlength-min="11" data-val-regex="A valid mobile number is required" data-val-regex-pattern="^[0-9]*$" data-val-required="The MobileNumber field is required." id="MobileNumber" maxlength="11" name="MobileNumber" type="text"></div>
      <span class="field-validation-valid" data-valmsg-for="MobileNumber" data-valmsg-replace="true"></span>
    </div>
    <div class="mb-3 form-group col-md-12 col-24">
      <div class="inner"><label for="date" class="form-label required">Date</label>
        <div class="dp__main dp__theme_light datepicker" data-datepicker-instance="">
          <div><!---->
            <div class="dp__input_wrap"><!----><input data-test="dp-input" name="SelectedDate" class="dp__pointer dp__input_readonly dp__input dp__input_reg" inputmode="none" placeholder="" autocomplete="off">
              <div><!----><!----></div><!----><!---->
            </div>
          </div>
          <div><!----></div>
        </div>
      </div><span class="field-validation-valid" data-valmsg-for="SelectedDate" data-valmsg-replace="false">Please enter a valid date</span>
    </div>
    <div class="mb-3 form-group col-md-12 col-24">
      <div class="inner"><label for="time" class="form-label required">Time</label><select class="form-control" id="AvailableTimes" name="SelectedClassId">
          <option value="">Choose Time</option>
        </select></div><span class="field-validation-valid" data-valmsg-for="SelectedClassId" data-valmsg-replace="true"></span>
    </div>
  </div>
  <div class="form-padding">
    <h3 class="vflex medium size-65 my-2">Communication Preferences</h3>
    <p>At Village Gym, we have great offers that we'd like to let you know about.</p>
    <p> We will use your information to let you know about offers that you might be interested in and we promise to treat your data with respect and never share it with anyone else, plus you can stop receiving our updates at any time. </p>
    <p>I consent to receive updates from Village Gym based on my details</p>
    <div class="row g-0">
      <div class="col-md-6 col-sm-8">
        <div class="checkbox"><label><input data-val="true" data-val-required="The OptInEmail field is required." id="OptInEmail" name="OptInEmail" type="checkbox" value="true"> <span>Email</span></label></div>
      </div>
      <div class="col-md-6 col-sm-8">
        <div class="checkbox"><label><input data-val="true" data-val-required="The OptInSms field is required." id="OptInSms" name="OptInSms" type="checkbox" value="true"> <span>SMS</span></label></div>
      </div>
    </div>
    <div class="g-recaptcha" data-sitekey="6Lcj1q4UAAAAAL0cXx4XkYO4hLbznGuHrJKELCsc" id="bookTourReCaptchaDivModal">
      <div style="width: 304px; height: 78px;">
        <div><iframe title="reCAPTCHA" width="304" height="78" role="presentation" name="a-irgbtzm1ffzi" 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=6Lcj1q4UAAAAAL0cXx4XkYO4hLbznGuHrJKELCsc&amp;co=aHR0cHM6Ly93d3cudmlsbGFnZWd5bS5jby51azo0NDM.&amp;hl=de&amp;v=WV-mUKO4xoWKy9M4ZzRyNrP_&amp;size=normal&amp;cb=fm8cemsjgv7"></iframe>
        </div><textarea id="g-recaptcha-response-1" 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 class="alert alert-danger recaptchaError">
      <p>Please confirm you are human.</p>
    </div><button type="submit" class="btn btn-primary">Book your tour</button>
  </div><input name="__RequestVerificationToken" type="hidden" value="CfDJ8EHzRzVk8RtEh91dnISgkd19l_J-azK_mpFu6Dravfx3QEAxrKmYflYNrZ0xno64hLUTNdEx0cryUp4k2PNEChSZ2Y9K4oBYLDpHh14vZW3icBC0vl0vPqXQz71aj6EmhsyBhWHJfJ3vhs8p2leeSRo"><input name="ufprt"
    type="hidden" value="CfDJ8EHzRzVk8RtEh91dnISgkd0TkB3fNmySp57Vrtq-ZXLkN3C8W_LMO-4-Z5nOXeu6kFyHhYA7lrsUaA6gZ2yL3r3zgWTHRoOFj9Mozi8utOgtQg_pwBf_3rrCnzb_heVGshGMHw0IsJDrufYRqT_FMg-fUt_DnatKXKhvx3Lc2fHb"><input name="OptInEmail" type="hidden"
    value="false"><input name="OptInSms" type="hidden" value="false">
</form>

POST /

<form action="/" enctype="multipart/form-data" id="newsletter-sign-up-footer" method="post" novalidate="novalidate">
  <div class="row g-0">
    <div class="mb-3 form-group col-24">
      <div class="inner">
        <input class="form-control text-box single-line" data-val="true" data-val-regex="The field Email must match the regular expression '\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*'."
          data-val-regex-pattern="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" data-val-required="The Email field is required." id="NewsletterEmail" name="Email" placeholder="Email address" type="text" value="">
      </div>
      <span class="field-validation-valid" data-valmsg-for="Email" data-valmsg-replace="false">Please enter a valid email address</span>
      <div class="g-recaptcha" data-sitekey="6Lcj1q4UAAAAAL0cXx4XkYO4hLbznGuHrJKELCsc" id="newsletterReCaptchaDiv">
        <div style="width: 304px; height: 78px;">
          <div><iframe title="reCAPTCHA" width="304" height="78" role="presentation" name="a-g177ji6ksbgz" 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=6Lcj1q4UAAAAAL0cXx4XkYO4hLbznGuHrJKELCsc&amp;co=aHR0cHM6Ly93d3cudmlsbGFnZWd5bS5jby51azo0NDM.&amp;hl=de&amp;v=WV-mUKO4xoWKy9M4ZzRyNrP_&amp;theme=dark&amp;size=normal&amp;cb=2ga0a1l3bb7r"></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>
      </div>
      <div class="alert alert-danger recaptchaError">
        <p>Please confirm you are human.</p>
      </div>
    </div>
    <button type="submit" class="btn btn-primary">Sign up</button>
  </div>
  <input name="__RequestVerificationToken" type="hidden" value="CfDJ8EHzRzVk8RtEh91dnISgkd19l_J-azK_mpFu6Dravfx3QEAxrKmYflYNrZ0xno64hLUTNdEx0cryUp4k2PNEChSZ2Y9K4oBYLDpHh14vZW3icBC0vl0vPqXQz71aj6EmhsyBhWHJfJ3vhs8p2leeSRo"><input name="ufprt"
    type="hidden" value="CfDJ8EHzRzVk8RtEh91dnISgkd2IK1_cFMWxSkFVsB4MNHprBymppVL4mFGHIcqCB3YBpdxwFdhtRYL_tJ_zQ-CXNKf0CxpdX-kPrj4cnMdgEzpyXBIiJ5PMxMgGGet8AlCq_BVbr7ySmv_0ZPEu7ER52GJA9xnbrx3MsIMHV3ioOXmdTLgrTlUV0sWZYr5ssQCcpg">
</form>

Text Content

Powered by Cookiebot
 * Consent
 * Details
 * [#IABV2SETTINGS#]
 * About


THIS WEBSITE USES COOKIES

We use cookies to personalise content and ads, to provide social media features
and to analyse our traffic. We also share information about your use of our site
with our social media, advertising and analytics partners who may combine it
with other information that you’ve provided to them or that they’ve collected
from your use of their services.

Consent Selection
Necessary

Preferences

Statistics

Marketing

Show details
 * Necessary 21
   
   Necessary cookies help make a website usable by enabling basic functions like
   page navigation and access to secure areas of the website. The website cannot
   function properly without these cookies.
    * Cookiebot
      2
      Learn more about this provider
      1.gifUsed to count the number of sessions to the website, necessary for
      optimizing CMP product delivery.
      Maximum Storage Duration: SessionType: Pixel Tracker
      CookieConsentStores the user's cookie consent state for the current domain
      Maximum Storage Duration: 1 yearType: HTTP Cookie
    * Google
      3
      Learn more about this provider
      
      Some of the data collected by this provider is for the purposes of
      personalization and measuring advertising effectiveness.
      
      test_cookieUsed to check if the user's browser supports cookies.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
      rc::aThis cookie is used to distinguish between humans and bots. This is
      beneficial for the website, in order to make valid reports on the use of
      their website.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      rc::cThis cookie is used to distinguish between humans and bots.
      Maximum Storage Duration: SessionType: HTML Local Storage
    * Kuula
      3
      Learn more about this provider
      AWSALBRegisters which server-cluster is serving the visitor. This is used
      in context with load balancing, in order to optimize user experience.
      Maximum Storage Duration: 7 daysType: HTTP Cookie
      AWSALBCORSRegisters which server-cluster is serving the visitor. This is
      used in context with load balancing, in order to optimize user experience.
      Maximum Storage Duration: 7 daysType: HTTP Cookie
      kuulaembedUsed in context with the 3D-view-function on the website.
      Maximum Storage Duration: SessionType: HTML Local Storage
    * Matterport
      1
      Learn more about this provider
      sc_anonymous_idUsed in context with the 3D-view-function on the website.
      Maximum Storage Duration: PersistentType: HTML Local Storage
    * New Relic
      1
      Learn more about this provider
      JSESSIONIDPreserves users states across page requests.
      Maximum Storage Duration: SessionType: HTTP Cookie
    * Pinterest
      2
      Learn more about this provider
      ar_debugChecks whether a technical debugger-cookie is present.
      Maximum Storage Duration: 1 yearType: HTTP Cookie
      is_euDetermines whether the user is located within the EU and therefore is
      subject to EU's data privacy regulations.
      Maximum Storage Duration: SessionType: HTML Local Storage
    * Vimeo
      3
      Learn more about this provider
      __cf_bmThis cookie is used to distinguish between humans and bots. This is
      beneficial for the website, in order to make valid reports on the use of
      their website.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
      _cfuvidThis cookie is a part of the services provided by Cloudflare -
      Including load-balancing, deliverance of website content and serving DNS
      connection for website operators.
      Maximum Storage Duration: SessionType: HTTP Cookie
      vuidCollects data on the user's visits to the website, such as which pages
      have been read.
      Maximum Storage Duration: 2 yearsType: HTTP Cookie
    * www.villagegym.co.uk
      6
      .AspNetCore.Antiforgery.#Helps prevent Cross-Site Request Forgery (CSRF)
      attacks.
      Maximum Storage Duration: SessionType: HTTP Cookie
      .AspNetCore.Mvc.CookieTempDataProviderPreserves the visitor's session
      state across page requests.
      Maximum Storage Duration: SessionType: HTTP Cookie
      ARRAffinityUsed to distribute traffic to the website on several servers in
      order to optimise response times.
      Maximum Storage Duration: SessionType: HTTP Cookie
      ARRAffinitySameSiteUsed to distribute traffic to the website on several
      servers in order to optimise response times.
      Maximum Storage Duration: SessionType: HTTP Cookie
      ASLBSAThis cookie is used in context with load balancing - This optimizes
      the response rate between the visitor and the site, by distributing the
      traffic load on multiple network links or servers.
      Maximum Storage Duration: SessionType: HTTP Cookie
      ASLBSACORSPreserves users states across page requests.
      Maximum Storage Duration: SessionType: HTTP Cookie

 * Preferences 1
   
   Preference cookies enable a website to remember information that changes the
   way the website behaves or looks, like your preferred language or the region
   that you are in.
    * villagegym.co.uk
      1
      ClientIdTrackingPending
      Maximum Storage Duration: 2 yearsType: HTTP Cookie

 * Statistics 16
   
   Statistic cookies help website owners to understand how visitors interact
   with websites by collecting and reporting information anonymously.
    * Google
      6
      Learn more about this provider
      
      Some of the data collected by this provider is for the purposes of
      personalization and measuring advertising effectiveness.
      
      _ga [x2]Registers a unique ID that is used to generate statistical data on
      how the visitor uses the website.
      Maximum Storage Duration: 2 yearsType: HTTP Cookie
      _ga_# [x2]Used by Google Analytics to collect data on the number of times
      a user has visited the website as well as dates for the first and most
      recent visit.
      Maximum Storage Duration: 2 yearsType: HTTP Cookie
      _gatUsed by Google Analytics to throttle request rate
      Maximum Storage Duration: 1 dayType: HTTP Cookie
      _gidRegisters a unique ID that is used to generate statistical data on how
      the visitor uses the website.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
    * Hotjar
      6
      Learn more about this provider
      _hjTLDTest [x2]Registers statistical data on users' behaviour on the
      website. Used for internal analytics by the website operator.
      Maximum Storage Duration: SessionType: HTTP Cookie
      hjActiveViewportIdsThis cookie contains an ID string on the current
      session. This contains non-personal information on what subpages the
      visitor enters – this information is used to optimize the visitor's
      experience.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      hjViewportIdSaves the user's screen size in order to adjust the size of
      images on the website.
      Maximum Storage Duration: SessionType: HTML Local Storage
      _hjSession_#Collects statistics on the visitor's visits to the website,
      such as the number of visits, average time spent on the website and what
      pages have been read.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
      _hjSessionUser_#Collects statistics on the visitor's visits to the
      website, such as the number of visits, average time spent on the website
      and what pages have been read.
      Maximum Storage Duration: 1 yearType: HTTP Cookie
    * TikTok
      2
      Learn more about this provider
      _tt_enable_cookie [x2]Used by the social networking service, TikTok, for
      tracking the use of embedded services.
      Maximum Storage Duration: 1 yearType: HTTP Cookie
    * sc-static.net
      2
      u_scsidRegisters data on visitors' website-behaviour. This is used for
      internal analysis and website optimization.
      Maximum Storage Duration: SessionType: HTML Local Storage
      X-ABThis cookie is used by the website’s operator in context with
      multi-variate testing. This is a tool used to combine or change content on
      the website. This allows the website to find the best variation/edition of
      the site.
      Maximum Storage Duration: 1 dayType: HTTP Cookie

 * Marketing 67
   
   Marketing cookies are used to track visitors across websites. The intention
   is to display ads that are relevant and engaging for the individual user and
   thereby more valuable for publishers and third party advertisers.
    * Meta Platforms, Inc.
      4
      Learn more about this provider
      _fbp [x2]Used by Facebook to deliver a series of advertisement products
      such as real time bidding from third party advertisers.
      Maximum Storage Duration: 3 monthsType: HTTP Cookie
      lastExternalReferrerDetects how the user reached the website by
      registering their last URL-address.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      lastExternalReferrerTimeDetects how the user reached the website by
      registering their last URL-address.
      Maximum Storage Duration: PersistentType: HTML Local Storage
    * Google
      6
      Learn more about this provider
      
      Some of the data collected by this provider is for the purposes of
      personalization and measuring advertising effectiveness.
      
      _gcl_au [x2]Used by Google AdSense for experimenting with advertisement
      efficiency across websites using their services.
      Maximum Storage Duration: 3 monthsType: HTTP Cookie
      IDEUsed by Google DoubleClick to register and report the website user's
      actions after viewing or clicking one of the advertiser's ads with the
      purpose of measuring the efficacy of an ad and to present targeted ads to
      the user.
      Maximum Storage Duration: 400 daysType: HTTP Cookie
      pagead/landingCollects data on visitor behaviour from multiple websites,
      in order to present more relevant advertisement - This also allows the
      website to limit the number of times that they are shown the same
      advertisement.
      Maximum Storage Duration: SessionType: Pixel Tracker
      receive-cookie-deprecationCollects information on user behaviour on
      multiple websites. This information is used in order to optimize the
      relevance of advertisement on the website.
      Maximum Storage Duration: 180 daysType: HTTP Cookie
      NIDRegisters a unique ID that identifies a returning user's device. The ID
      is used for targeted ads.
      Maximum Storage Duration: 6 monthsType: HTTP Cookie
    * Mention Me
      1
      Learn more about this provider
      mm_allocationUsed by third-party marketing platform to facilitate A/B
      testing on different offers shown to the user
      Maximum Storage Duration: 6 monthsType: HTTP Cookie
    * Microsoft
      8
      Learn more about this provider
      _uetsidUsed to track visitors on multiple websites, in order to present
      relevant advertisement based on the visitor's preferences.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      _uetsid_expContains the expiry-date for the cookie with corresponding
      name.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      _uetvidUsed to track visitors on multiple websites, in order to present
      relevant advertisement based on the visitor's preferences.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      _uetvid_expContains the expiry-date for the cookie with corresponding
      name.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      MUIDUsed widely by Microsoft as a unique user ID. The cookie enables user
      tracking by synchronising the ID across many Microsoft domains.
      Maximum Storage Duration: 1 yearType: HTTP Cookie
      _uetsid [x2]Collects data on visitor behaviour from multiple websites, in
      order to present more relevant advertisement - This also allows the
      website to limit the number of times that they are shown the same
      advertisement.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
      _uetvidUsed to track visitors on multiple websites, in order to present
      relevant advertisement based on the visitor's preferences.
      Maximum Storage Duration: 1 yearType: HTTP Cookie
    * Pinterest
      3
      Learn more about this provider
      v3/Used by Pinterest to track the usage of services.
      Maximum Storage Duration: SessionType: Pixel Tracker
      _nccapi_urlUsed by Pinterest to track the usage of services.
      Maximum Storage Duration: SessionType: HTTP Cookie
      _pin_unauthUsed by Pinterest to track the usage of services.
      Maximum Storage Duration: 1 yearType: HTTP Cookie
    * Snap Inc.
      2
      Learn more about this provider
      sc_atUsed by Snapchat to implement advertisement content on the website -
      The cookie detects the efficiency of the ads and collects visitor data for
      further visitor segmentation.
      Maximum Storage Duration: 1 yearType: HTTP Cookie
      pUsed to track visitors on multiple websites, in order to present relevant
      advertisement based on the visitor's preferences.
      Maximum Storage Duration: SessionType: Pixel Tracker
    * TikTok
      5
      Learn more about this provider
      tt_appInfoUsed by the social networking service, TikTok, for tracking the
      use of embedded services.
      Maximum Storage Duration: SessionType: HTML Local Storage
      tt_pixel_session_indexUsed by the social networking service, TikTok, for
      tracking the use of embedded services.
      Maximum Storage Duration: SessionType: HTML Local Storage
      tt_sessionIdUsed by the social networking service, TikTok, for tracking
      the use of embedded services.
      Maximum Storage Duration: SessionType: HTML Local Storage
      _ttp [x2]Used by the social networking service, TikTok, for tracking the
      use of embedded services.
      Maximum Storage Duration: 1 yearType: HTTP Cookie
    * YouTube
      29
      Learn more about this provider
      nextId [x2]Used to track user’s interaction with embedded content.
      Maximum Storage Duration: SessionType: HTTP Cookie
      requests [x2]Used to track user’s interaction with embedded content.
      Maximum Storage Duration: SessionType: HTTP Cookie
      yt.innertube::nextId [x2]Registers a unique ID to keep statistics of what
      videos from YouTube the user has seen.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      yt.innertube::requestsRegisters a unique ID to keep statistics of what
      videos from YouTube the user has seen.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      YtIdbMeta#databases [x2]Used to track user’s interaction with embedded
      content.
      Maximum Storage Duration: PersistentType: IndexedDB
      #-#Used to track user’s interaction with embedded content.
      Maximum Storage Duration: SessionType: HTML Local Storage
      42de5c15-a1a5afPending
      Maximum Storage Duration: SessionType: HTML Local Storage
      6b8d66-41482fc9Pending
      Maximum Storage Duration: SessionType: HTML Local Storage
      ef99bd1-5e87e5Pending
      Maximum Storage Duration: SessionType: HTML Local Storage
      iU5q-!O9@$Registers a unique ID to keep statistics of what videos from
      YouTube the user has seen.
      Maximum Storage Duration: SessionType: HTML Local Storage
      LAST_RESULT_ENTRY_KEYUsed to track user’s interaction with embedded
      content.
      Maximum Storage Duration: SessionType: HTTP Cookie
      LogsDatabaseV2:V#||LogsRequestsStoreUsed to track user’s interaction with
      embedded content.
      Maximum Storage Duration: PersistentType: IndexedDB
      remote_sidNecessary for the implementation and functionality of YouTube
      video-content on the website.
      Maximum Storage Duration: SessionType: HTTP Cookie
      ServiceWorkerLogsDatabase#SWHealthLogNecessary for the implementation and
      functionality of YouTube video-content on the website.
      Maximum Storage Duration: PersistentType: IndexedDB
      TESTCOOKIESENABLEDUsed to track user’s interaction with embedded content.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
      VISITOR_INFO1_LIVETries to estimate the users' bandwidth on pages with
      integrated YouTube videos.
      Maximum Storage Duration: 180 daysType: HTTP Cookie
      YSCRegisters a unique ID to keep statistics of what videos from YouTube
      the user has seen.
      Maximum Storage Duration: SessionType: HTTP Cookie
      ytidb::LAST_RESULT_ENTRY_KEYStores the user's video player preferences
      using embedded YouTube video
      Maximum Storage Duration: PersistentType: HTML Local Storage
      yt-remote-cast-availableStores the user's video player preferences using
      embedded YouTube video
      Maximum Storage Duration: SessionType: HTML Local Storage
      yt-remote-cast-installedStores the user's video player preferences using
      embedded YouTube video
      Maximum Storage Duration: SessionType: HTML Local Storage
      yt-remote-connected-devicesStores the user's video player preferences
      using embedded YouTube video
      Maximum Storage Duration: PersistentType: HTML Local Storage
      yt-remote-device-idStores the user's video player preferences using
      embedded YouTube video
      Maximum Storage Duration: PersistentType: HTML Local Storage
      yt-remote-fast-check-periodStores the user's video player preferences
      using embedded YouTube video
      Maximum Storage Duration: SessionType: HTML Local Storage
      yt-remote-session-appStores the user's video player preferences using
      embedded YouTube video
      Maximum Storage Duration: SessionType: HTML Local Storage
      yt-remote-session-nameStores the user's video player preferences using
      embedded YouTube video
      Maximum Storage Duration: SessionType: HTML Local Storage
    * sc-static.net
      8
      _schn1Sets a unique ID for the visitor, that allows third party
      advertisers to target the visitor with relevant advertisement. This
      pairing service is provided by third party advertisement hubs, which
      facilitates real-time bidding for advertisers.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
      u_sclidSets a unique ID for the visitor, that allows third party
      advertisers to target the visitor with relevant advertisement. This
      pairing service is provided by third party advertisement hubs, which
      facilitates real-time bidding for advertisers.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      u_sclid_rSets a unique ID for the visitor, that allows third party
      advertisers to target the visitor with relevant advertisement. This
      pairing service is provided by third party advertisement hubs, which
      facilitates real-time bidding for advertisers.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      u_scsid_rSets a unique ID for the visitor, that allows third party
      advertisers to target the visitor with relevant advertisement. This
      pairing service is provided by third party advertisement hubs, which
      facilitates real-time bidding for advertisers.
      Maximum Storage Duration: SessionType: HTML Local Storage
      _schn2Sets a unique ID for the visitor, that allows third party
      advertisers to target the visitor with relevant advertisement. This
      pairing service is provided by third party advertisement hubs, which
      facilitates real-time bidding for advertisers.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
      _scidSets a unique ID for the visitor, that allows third party advertisers
      to target the visitor with relevant advertisement. This pairing service is
      provided by third party advertisement hubs, which facilitates real-time
      bidding for advertisers.
      Maximum Storage Duration: 13 monthsType: HTTP Cookie
      _scid_rSets a unique ID for the visitor, that allows third party
      advertisers to target the visitor with relevant advertisement. This
      pairing service is provided by third party advertisement hubs, which
      facilitates real-time bidding for advertisers.
      Maximum Storage Duration: 13 monthsType: HTTP Cookie
      _screloadUsed by Snapchat to implement advertisement content on the
      website - The cookie detects the efficiency of the ads and collects
      visitor data for further visitor segmentation.
      Maximum Storage Duration: SessionType: HTTP Cookie
    * www.dwin1.com
      1
      track.phpCollects data on the user across websites - This data is used to
      make advertisement more relevant.
      Maximum Storage Duration: SessionType: Pixel Tracker

 * Unclassified 8
   Unclassified cookies are cookies that we are in the process of classifying,
   together with the providers of individual cookies.
    * Admaxim
      1
      Learn more about this provider
      adtracker/track/track/cplpPending
      Maximum Storage Duration: SessionType: Pixel Tracker
    * lantern.roeyecdn.com
      1
      lanternPending
      Maximum Storage Duration: 30 daysType: HTTP Cookie
    * static.websites.data-crypt.com
      1
      ac527c56_f24_autoIdPending
      Maximum Storage Duration: 1 yearType: HTTP Cookie
    * webchat.mitel.io
      4
      co.active_window_4fc8e468-b425-44eb-a6ab-45befbbcf1e6-Village Gym
      ProductionPending
      Maximum Storage Duration: PersistentType: HTML Local Storage
      co.chat_tag_4fc8e468-b425-44eb-a6ab-45befbbcf1e6-Village Gym
      ProductionPending
      Maximum Storage Duration: SessionType: HTML Local Storage
      co.keep_alive_4fc8e468-b425-44eb-a6ab-45befbbcf1e6-Village Gym
      ProductionPending
      Maximum Storage Duration: PersistentType: HTML Local Storage
      co.region_4fc8e468-b425-44eb-a6ab-45befbbcf1e6-Village Gym
      ProductionPending
      Maximum Storage Duration: SessionType: HTML Local Storage
    * www.dwin1.com
      1
      #_lanternPending
      Maximum Storage Duration: 6 monthsType: HTTP Cookie

Cross-domain consent[#BULK_CONSENT_DOMAINS_COUNT#] [#BULK_CONSENT_TITLE#]
List of domains your consent applies to: [#BULK_CONSENT_DOMAINS#]
Cookie declaration last updated on 23.08.24 by Cookiebot



[#IABV2_TITLE#]

[#IABV2_BODY_INTRO#]
[#IABV2_BODY_LEGITIMATE_INTEREST_INTRO#]
[#IABV2_BODY_PREFERENCE_INTRO#]
[#IABV2_LABEL_PURPOSES#]
[#IABV2_BODY_PURPOSES_INTRO#]
[#IABV2_BODY_PURPOSES#]
[#IABV2_LABEL_FEATURES#]
[#IABV2_BODY_FEATURES_INTRO#]
[#IABV2_BODY_FEATURES#]
[#IABV2_LABEL_PARTNERS#]
[#IABV2_BODY_PARTNERS_INTRO#]
[#IABV2_BODY_PARTNERS#]


Cookies are small text files that can be used by websites to make a user's
experience more efficient.

The law states that we can store cookies on your device if they are strictly
necessary for the operation of this site. For all other types of cookies we need
your permission.

This site uses different types of cookies.  Some cookies are placed by third
party services that appear on our pages.

You can at any time change or withdraw your consent from the Cookie Declaration
on our website.

Learn more about who we are, how you can contact us and how we process personal
data in our Privacy Policy.

Please state your consent ID and date when you contact us regarding your
consent.


Do not sell or share my personal information
Deny Allow selection Customize

Accept All
Powered by Cookiebot by Usercentrics
Menu


VILLAGE GYM

 * Choose a club
   * Aberdeen
   * Ashton Moss
   * Basingstoke
   * Blackpool
   * Bournemouth
   * Bracknell
   * Bristol
   * Bury
   * Cardiff
   * Cheadle
   * Coventry
   * Dudley
   * Eastleigh Near Southampton
   * Edinburgh
   * Farnborough
   * Glasgow
   * Hull
   * Hyde
   * Leeds North
   * Leeds South
   * Liverpool
   * Maidstone
   * Newcastle
   * Nottingham
   * Portsmouth
   * Solihull
   * St Davids Park
   * Swansea
   * Swindon
   * Walsall
   * Warrington
   * Watford
   * Wirral
 * Offers
 * Health + Wellbeing Check
 * Classes
   * Air
   * Aqua Aerobics
   * Les Mills Barre
   * Blade Blast
   * Les Mills BodyAttack
   * Les Mills BodyBalance
   * Les Mills BodyCombat
   * Les Mills BodyJam
   * Les Mills BodyPump
   * Les Mills BodyStep
   * Boxercise
   * Boxfit
   * Box N Burn
   * Build
   * Burn
   * Burn AERO
   * Burn HIIT
   * Circuits
   * Les Mills Core
   * Fighting Fit
   * Float Fit
   * Les Mills Grit Cardio
   * Les Mills Grit Athletic
   * Les Mills Grit Strength
   * H2OFit
   * HIIT Step
   * Indoor Cycling
   * Legs, Bums and Tums
   * Metafit
   * Pilates
   * Ravin Fit
   * Les Mills RPM
   * Les Mills Shapes
   * Les Mills Sh'Bam
   * Les Mills Sprint
   * Step Aerobics
   * Les Mills Strength Development
   * Tai Chi
   * Les Mills The Trip
   * Les Mills Tone
   * Les Mills Virtual
   * Yoga
   * Zumba
 * Village Exclusives
 * Membership Options
 * Class Timetables
 * Facilities
 * Personal Training
 * Gym
   * Resistance
   * Weights
   * Cardio
   * Functional
   * Myzone
   * Health & Wellbeing Check
   * Biostrength
 * Wellness
   * Sauna
   * Steam
   * Spa
 * Swimming
   * Swimming Lessons For Toddlers
 * Member Benefits
 * Blog

 * Join Today
 * Member Login
 * My Village
 * Class Timetable
 * My Account
 * My Classes
 * My Club
 * My Referral Dashboard

 * Contact
 * FAQs
 * Terms & Conditions
 * Privacy
 * Gyms Near Me
 * Gyms in Leeds
 * Gyms in Birmingham
 * Gyms in Manchester
 * Local Fitness Classes
 * Village Hotels

Login



NO JOINING FEE!

FLEX THAT FITTER, MORE AWESOME VERSION OF YOU. GET STARTED ON THOSE FITNESS
GOALS AT VILLAGE GYM.

JOIN NOW


WHAT'S ON?

SAVE A SPOT IN YOUR STACKED SCHEDULE FOR THE LATEST MEMBER EVENTS AT YOUR CLUB

LET'S DO THIS!


VILLAGE PERKS

WORK HARD. PLAY HARD.

CHECK OUT THE COOL DISCOUNTS AND BENEFITS YOU'LL ENJOY AS STANDARD, AS A VILLAGE
GYM MEMBER. 

SHOW ME THE GOOD STUFF!

NOT FEELING TOO


AWESOME?

QUIT WAITING TO GET A GP APPOINTMENT WHEN YOU NEED IT. JOIN THIS MONTH AND BAG
EXCLUSIVE ACCESS TO HEALTHERO'S ONLINE GP SERVICE FOR FREE!

T&Cs Apply. Selected Memberships Only

I WANT THIS!


FUEL YOUR FITNESS

TONE UP, TRIM DOWN OR GET STARTED ON FEELING THAT BIT MORE AWESOME. 

WEEKLY MEAL PLANS | EXCLUSIVE ONLINE FITNESS TIPS | WEEKLY EVENTS | FREE HEALTH
CHECK | 6 WEEK REVIEW

Village Advance

CHECK OUT OUR


LATEST OFFERS

PICK YOUR PASSION
PreviousNext


THE VILLAGE GYM EXPERIENCE

Village Gym offers a spacious fitness playground packed with top notch kit, the
latest fitness classes and a heated swimming pool.

Our expert personal trainers will help you plan your fitness goals, with regular
reviews and state-of-the-art MyWellness technology to help you get there faster.


FIND YOUR NEAREST LOCAL GYM

Choose a clubAberdeenEdinburghGlasgowAshton
MossBlackpoolBuryCheadleHullHydeLeeds NorthLeeds SouthLiverpoolNewcastleSt
Davids ParkWarringtonWirralBasingstokeBournemouthBracknellBristolEastleigh Near
SouthamptonFarnboroughMaidstonePortsmouthSwindonWatfordCardiffSwanseaCoventryDudleyNottinghamSolihullWalsall
Go!



MOVE

Whatever your fondness for fitness, we have a class to suit. Find your inner
yogi with Pilates, Yoga and Tai Chi. Get your cardio fix with the latest Les
Mills HIIt and circuit classes. Or spin your heart out with a variety of indoor
cycling workouts, including the legendary The Trip at selected clubs. 

Our Classes



SWIM

Warm up, wind down or chill out in our indoor heated swimming pools. 

We'll ensure you leave your workout feeling fresh, with spacious changing
facilities and lockers for your kit.


SHOW ME


LATEST OFFERS

Find out what all the hype is about with a gym pass. Smash those short-term
fitness goals with a three month membership or commit to your fitness with a 12
month contract.

Check out our latest joining offers and let's get you started...




GYM

Our gym floor is kitted out with the latest premium Technogym kit. Get your
functional fix, add a little resistance or crank up the cardio while you smash
those fitness goals. 

Hit the weights, stretch it out in designated lifting spaces or enjoy equipment
fitted with built-in TV screens and top tracking technology.

Our Gym Kit



PERKS

As a Village Gym member, you can enjoy discounts on hotel breaks, dining,
drinkies and kit from our partners including Technogym, Optimum Nutrition and
Physical Company. 

Plus, our Member Rewards platform features hundreds of savings on some of your
favourite retail, travel and entertainment brands. 

Show Me More


UNWIND

Wind down after your workout with a nibble on something delicious in the Pub &
Grill, or catch up with friends over a Starbucks. 

Members can enjoy 25% off food and drink, 7 days a week. Always nice to save a
few pounds whilst you burn a few!

Perks

Set goals
Buy a pass
Book a tourJoin Today


BOOK A TOUR

Well, hey fitness lover!

Book a tour of your local club and we'll show you what we've got. We're biased,
though we think you'll be impressed.

We'll show you around, then treat you to a coffee in Starbucks to put together
the perfect membership package and get you started on smashing those fitness
goals.

Ready when you are...

(Liverpool has no Starbucks. Sorry Liverpool. But we'll treat you to a lovely
coffee of your choice in the Pub & Grill)
T&Cs apply

Select a gymAberdeenAshton
MossBasingstokeBlackpoolBournemouthBracknellBristolBuryCardiffCheadleCoventryDudleyEastleigh
Near SouthamptonEdinburghFarnboroughGlasgowHullHydeLeeds NorthLeeds
SouthLiverpoolMaidstoneNewcastleNottinghamPortsmouthSolihullSt Davids
ParkSwanseaSwindonWalsallWarringtonWatfordWirral
Email address
Please enter a valid email address
TitleSelect your titleMrMrsMissMs
First name
Surname
Date of birth

Please enter your Date of Birth in dd/mm/yyyy
Mobile number
Date

Please enter a valid date
TimeChoose Time


COMMUNICATION PREFERENCES

At Village Gym, we have great offers that we'd like to let you know about.

We will use your information to let you know about offers that you might be
interested in and we promise to treat your data with respect and never share it
with anyone else, plus you can stop receiving our updates at any time.

I consent to receive updates from Village Gym based on my details

Email
SMS


Please confirm you are human.

Book your tour


SIGN UP FOR OUR LATEST OFFERS


Please enter a valid email address


Please confirm you are human.

Sign up
 * 
 * 
 * 

 * Contact
 * FAQs
 * Sitemap
 * Terms & Conditions
 * Cookie Policy
 * Privacy
 * Gyms Near Me
 * Gyms in Leeds
 * Gyms in Birmingham
 * Gyms in Manchester
 * Local Fitness Classes
 * Village Hotels

© Village 2024