www.banham.co.uk
Open in
urlscan Pro
151.101.1.124
Public Scan
Submitted URL: https://banhamalarm.com/
Effective URL: https://www.banham.co.uk/
Submission: On August 21 via automatic, source certstream-suspicious — Scanned from DE
Effective URL: https://www.banham.co.uk/
Submission: On August 21 via automatic, source certstream-suspicious — Scanned from DE
Form analysis
5 forms found in the DOMName: webform_3sGK7X — POST
<form method="post" name="webform_3sGK7X" id="webform_3sGK7X" enctype="multipart/form-data" class="form enquiry-form" style="" aria-label="Enquiry form" role="none" novalidate="novalidate"><input name="form_key" type="hidden"
value="CN510JjE4lEmEUzJ"><input type="hidden" name="submitForm_2" value="1"><input type="hidden" name="form_id" value="2"> <input name="field[762]" id="utm_source" type="hidden" value=""> <input name="field[768]" id="utm_campaign" type="hidden"
value=""> <input name="field[765]" id="utm_medium" type="hidden" value=""> <input name="field[1035]" id="enquiry_topic_product" type="hidden" value="">
<fieldset id="fieldset_3sGK7X0" class="fieldset fieldset-0 " style="" role="group">
<div id="field_3sGK7X5" role="group" class="field wf-lg-1-1 wf-md-1-1 wf-sm-1-1 type-select_radio webforms-fields-5 webforms-fields-enquiry-type required" aria-labelledby="label_field3sGK7X5"> <label class="label" id="label_field3sGK7X5">Enquiry
Type </label>
<div class="control" role="group" aria-labelledby="label_field3sGK7X5">
<div aria-labelledby="label_field3sGK7X5">
<div class="field choice option-0" style=""><input id="field3sGK7X50" name="field[5]" type="radio" value="Business" class="radio" data-validate="{'validate-one-required-by-name':true}"
aria-labelledby="field3sGK7X50_label label_field3sGK7X5" aria-required="true"><label id="field3sGK7X50_label" for="field3sGK7X50" class="">Business</label> </div>
<div class="field choice option-1" style=""><input id="field3sGK7X51" name="field[5]" type="radio" value="Residential" class="radio" data-validate="{'validate-one-required-by-name':true}"
aria-labelledby="field3sGK7X51_label label_field3sGK7X5" checked="" aria-required="true"><label id="field3sGK7X51_label" for="field3sGK7X51" class="">Residential</label> </div>
</div>
</div>
</div>
<div id="field_3sGK7X626" role="group" class="field wf-lg-1-1 wf-md-1-1 wf-sm-1-1 type-text webforms-fields-626 webforms-fields-enquiry-topic " aria-labelledby="label_field3sGK7X626" style="display: none;"> <label class="label"
id="label_field3sGK7X626" for="field3sGK7X626">Enquiry Topic </label>
<div class="control" role="group" aria-labelledby="label_field3sGK7X626"> <input id="enquiry-topic" name="field[626]" type="text" class="input-text " style="" value="" placeholder="" aria-labelledby="label_field3sGK7X626"> </div>
</div>
<div id="field_3sGK7X8" role="group" class="field wf-lg-1-1 wf-md-1-1 wf-sm-1-1 type-textarea webforms-fields-8 webforms-fields-enquiry required" aria-labelledby="label_field3sGK7X8"> <label class="label" id="label_field3sGK7X8"
for="field3sGK7X8">Your Enquiry </label>
<div class="control" role="group" aria-labelledby="label_field3sGK7X8"> <textarea id="enquiry" name="field[8]" class="" rows="5" style="" placeholder="Enter your enquiry here" data-validate="{'required-entry':true}"
aria-labelledby="label_field3sGK7X8" aria-required="true"></textarea> </div>
</div>
<div id="field_3sGK7X11" role="group" class="field wf-lg-1-1 wf-md-1-1 wf-sm-1-1 type-text webforms-fields-11 webforms-fields-firstname required" aria-labelledby="label_field3sGK7X11"> <label class="label" id="label_field3sGK7X11"
for="field3sGK7X11">First name </label>
<div class="control" role="group" aria-labelledby="label_field3sGK7X11"> <input id="firstname" name="field[11]" type="text" class="input-text " style="" value="" placeholder="Please enter your first name here"
data-validate="{'required-entry':true, 'validate-length-max':'30'}" aria-labelledby="label_field3sGK7X11" aria-required="true"> </div>
</div>
<div id="field_3sGK7X14" role="group" class="field wf-lg-1-1 wf-md-1-1 wf-sm-1-1 type-text webforms-fields-14 webforms-fields-lastname required" aria-labelledby="label_field3sGK7X14"> <label class="label" id="label_field3sGK7X14"
for="field3sGK7X14">Last name </label>
<div class="control" role="group" aria-labelledby="label_field3sGK7X14"> <input id="lastname" name="field[14]" type="text" class="input-text " style="" value="" placeholder="Please enter your last name here"
data-validate="{'required-entry':true, 'validate-length-max':'30'}" aria-labelledby="label_field3sGK7X14" aria-required="true"> </div>
</div>
<div id="field_3sGK7X2" role="group" class="field wf-lg-1-1 wf-md-1-1 wf-sm-1-1 type-email webforms-fields-2 webforms-fields-email required" aria-labelledby="label_field3sGK7X2"> <label class="label" id="label_field3sGK7X2"
for="field3sGK7X2">Email </label>
<div class="control" role="group" aria-labelledby="label_field3sGK7X2"> <input id="email" name="field[2]" type="text" class="input-text " style="" value="" placeholder="me@example.com"
data-validate="{'required-entry':true, 'validate-email':true}" aria-labelledby="label_field3sGK7X2" aria-required="true" onkeyup="if(this.value.search(' ')>=0){this.value = this.value.replace(' ','');}"> </div>
</div>
<div id="field_3sGK7X17" role="group" class="field wf-lg-1-1 wf-md-1-1 wf-sm-1-1 type-text webforms-fields-17 webforms-fields-contact-number required" aria-labelledby="label_field3sGK7X17"> <label class="label" id="label_field3sGK7X17"
for="field3sGK7X17">Contact number </label>
<div class="control" role="group" aria-labelledby="label_field3sGK7X17"> <input id="contact-number" name="field[17]" type="text" class="input-text validate-phoneLax" style="" value="" placeholder="Contact number"
data-validate="{'required-entry':true}" data-msg-required-entry="Please enter a valid phone number. For example (123) 456-7890 or 123-456-7890." aria-labelledby="label_field3sGK7X17" aria-required="true">
<div style="display:none" class="validation-advice" id="advice-required-entry-field3sGK7X17">Please enter a valid phone number. For example (123) 456-7890 or 123-456-7890.</div>
</div>
</div>
<div id="field_3sGK7X20" role="group" class="field wf-lg-1-1 wf-md-1-1 wf-sm-1-1 type-text webforms-fields-20 webforms-fields-street required" aria-labelledby="label_field3sGK7X20"> <label class="label" id="label_field3sGK7X20"
for="field3sGK7X20">Street & Number </label>
<div class="control" role="group" aria-labelledby="label_field3sGK7X20"> <input id="street" name="field[20]" type="text" class="input-text " style="" value="" placeholder="" data-validate="{'required-entry':true, 'validate-length-max':'40'}"
aria-labelledby="label_field3sGK7X20" aria-required="true" role="combobox" aria-describedby="pca-country-button-help-text pca-help-text" aria-autocomplete="list" aria-expanded="false" autocomplete="pca-override"> </div>
</div>
<div id="field_3sGK7X629" role="group" class="field wf-lg-1-1 wf-md-1-1 wf-sm-1-1 type-text webforms-fields-629 webforms-fields-street1 ">
<div class="control" role="group"> <input id="street1" name="field[629]" type="text" class="input-text " style="" value="" placeholder="" data-validate="{'validate-length-max':'40'}" aria-label="Street 1"> </div>
</div>
<div id="field_3sGK7X632" role="group" class="field wf-lg-1-1 wf-md-1-1 wf-sm-1-1 type-text webforms-fields-632 webforms-fields-street2 ">
<div class="control" role="group"> <input id="street2" name="field[632]" type="text" class="input-text " style="" value="" placeholder="" data-validate="{'validate-length-max':'40'}" aria-label="Street 2" role="combobox"
aria-describedby="pca-country-button-help-text pca-help-text" aria-autocomplete="list" aria-expanded="false" autocomplete="pca-override"> </div>
</div>
<div id="field_3sGK7X23" role="group" class="field wf-lg-1-1 wf-md-1-1 wf-sm-1-1 type-text webforms-fields-23 webforms-fields-company_name " aria-labelledby="label_field3sGK7X23"> <label class="label" id="label_field3sGK7X23"
for="field3sGK7X23">Company Name </label>
<div class="control" role="group" aria-labelledby="label_field3sGK7X23"> <input id="company_name" name="field[23]" type="text" class="input-text " style="" value="" placeholder="Company name" data-validate="{'validate-length-max':'60'}"
aria-labelledby="label_field3sGK7X23" role="combobox" aria-describedby="pca-country-button-help-text pca-help-text" aria-autocomplete="list" aria-expanded="false" autocomplete="pca-override"> </div>
</div>
<div id="field_3sGK7X26" role="group" class="field wf-lg-1-1 wf-md-1-1 wf-sm-1-1 type-text webforms-fields-26 webforms-fields-city required" aria-labelledby="label_field3sGK7X26"> <label class="label" id="label_field3sGK7X26"
for="field3sGK7X26">Town / City </label>
<div class="control" role="group" aria-labelledby="label_field3sGK7X26"> <input id="city" name="field[26]" type="text" class="input-text " style="" value="" placeholder="Town / City"
data-validate="{'required-entry':true, 'validate-length-max':'30'}" aria-labelledby="label_field3sGK7X26" aria-required="true" role="combobox" aria-describedby="pca-country-button-help-text pca-help-text" aria-autocomplete="list"
aria-expanded="false" autocomplete="pca-override"> </div>
</div>
<div id="field_3sGK7X29" role="group" class="field wf-lg-1-1 wf-md-1-1 wf-sm-1-1 type-text webforms-fields-29 webforms-fields-country required" aria-labelledby="label_field3sGK7X29"> <label class="label" id="label_field3sGK7X29"
for="field3sGK7X29">Country </label>
<div class="control" role="group" aria-labelledby="label_field3sGK7X29"> <input id="country" name="field[29]" type="text" class="input-text " style="" value="" placeholder="Country"
data-validate="{'required-entry':true, 'validate-length-max':'30'}" aria-labelledby="label_field3sGK7X29" aria-required="true" role="combobox" aria-describedby="pca-country-button-help-text pca-help-text" aria-autocomplete="list"
aria-expanded="false" autocomplete="pca-override"> </div>
</div>
<div id="field_3sGK7X32" role="group" class="field wf-lg-1-1 wf-md-1-1 wf-sm-1-1 type-text webforms-fields-32 webforms-fields-postcode required" aria-labelledby="label_field3sGK7X32"> <label class="label" id="label_field3sGK7X32"
for="field3sGK7X32">Postcode </label>
<div class="control" role="group" aria-labelledby="label_field3sGK7X32"> <input id="postcode" name="field[32]" type="text" class="input-text " style="" value="" placeholder="Postcode"
data-validate="{'required-entry':true, 'validate-length-max':'10'}" aria-labelledby="label_field3sGK7X32" aria-required="true" role="combobox" aria-describedby="pca-country-button-help-text pca-help-text" aria-autocomplete="list"
aria-expanded="false" autocomplete="pca-override"> </div>
</div>
<div id="field_3sGK7X1032" role="group" class="field wf-lg-1-1 wf-md-1-1 wf-sm-1-1 type-date webforms-fields-1032 webforms-fields-survey-date required" aria-labelledby="label_field3sGK7X1032"> <label class="label" id="label_field3sGK7X1032"
for="field3sGK7X1032">Preferred Survey Date </label>
<div class="control" role="group" aria-labelledby="label_field3sGK7X1032">
<div class="webforms-datepicker">
<div id="field3sGK7X1032_calendar" class="webforms-calendar"><input id="field3sGK7X1032" name="field[1032]" type="text" class="input-text _has-datepicker" style="" value="" placeholder="" data-validate="{'required-entry':true}"
aria-labelledby="label_field3sGK7X1032" aria-required="true" autocomplete="on"><button type="button" class="ui-datepicker-trigger v-middle"><span>undefined</span></button></div>
</div>
</div>
</div>
<div id="field_3sGK7X38" role="group" class="field wf-lg-1-1 wf-md-1-1 wf-sm-1-1 type-subscribe choice webforms-fields-38 webforms-fields-subscribe " aria-describedby="comment_field3sGK7X38">
<div class="control" role="group"> <input id="field3sGK7X380" name="field[38]" type="checkbox" class="checkbox" style="float:left" value="1"><label for="field3sGK7X380" class="" style="">Subscribe</label>
<p class="webforms-fields-comment" id="comment_field3sGK7X38" tabindex="0"></p>
<div class="fake-tick"></div>I consent to Banham sending me email updates on special offers, products, and services. If you would like further information on how we use your personal data, please check our
<a href="/privacy-promise" target="_blank">Privacy Policy</a>.<p></p>
</div>
</div>
</fieldset>
<div id="submit3sGK7X" class="actions-toolbar submit-center">
<div class="primary"><button type="submit" class="action submit primary " id="webform_3sGK7X_submit_button" title="Submit" name="submit_button_3sGK7X"><span>Submit</span></button></div>
<div class="secondary">
<div class="please-wait" id="webform_3sGK7X_sending_data" style="display:none;">
<div class="loading-indicator"></div><span id="webform_3sGK7X_progress_text">Sending...</span>
</div>
</div>
</div>
</form>
GET https://www.banham.co.uk/catalogsearch/result/
<form class="form minisearch search-panel__form" id="search_mini_form" action="https://www.banham.co.uk/catalogsearch/result/" method="get">
<div class="search-panel__form-wrap">
<div class="search-panel__close js-toggle-search"><span class="bh-icon-close"></span></div>
<div class="search-panel__search"><label class="label" for="search" data-role="minisearch-label"><span>Search</span></label> <input id="search" type="text" name="q" value="" placeholder="Search for products, categories, ..." class="input-text"
maxlength="64" role="combobox" aria-haspopup="false" aria-autocomplete="both" autocomplete="off" aria-expanded="false">
<div id="search_autocomplete" class="search-autocomplete"></div>
</div><button type="submit" class="magnifying-glass" title="Search" aria-label="Search"></button>
</div>
</form>
POST https://www.banham.co.uk/newsletter/subscriber/new/
<form class="form subscribe" novalidate="novalidate" action="https://www.banham.co.uk/newsletter/subscriber/new/" method="post" id="newsletter-validate-detail"><input name="form_key" type="hidden" value="CN510JjE4lEmEUzJ">
<div class="field newsletter"><label class="label" for="newsletter"><span>Sign Up for Our Newsletter:</span></label>
<div class="control"><input name="email" type="email" id="newsletter" placeholder="Enter your email address" data-validate="{required:true, 'validate-email':true}"></div>
</div>
<div class="actions"><button class="action subscribe primary" title="Subscribe" type="submit"><span>Subscribe</span></button></div>
<div class="field-recaptcha" id="recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796-container" data-bind="scope:'recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796'"><!-- ko template: getTemplate() -->
<div data-bind="{
attr: {
'id': getReCaptchaId() + '-wrapper'
},
'afterRender': renderReCaptcha()
}" id="recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796-wrapper">
<div class="g-recaptcha" id="recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796">
<div class="grecaptcha-badge" data-style="none" style="width: 256px; height: 60px; position: fixed; visibility: hidden;">
<div class="grecaptcha-logo"><iframe title="reCAPTCHA" width="256" height="60" role="presentation" name="a-2yx4tb2w830j" 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&k=6LevOv0UAAAAAErr_1Whw9MhaC_k8Xq0Oa9Tpp54&co=aHR0cHM6Ly93d3cuYmFuaGFtLmNvLnVrOjQ0Mw..&hl=de&v=hfUfsXWZFeg83qqxrK27GB8P&theme=light&size=invisible&badge=bottomright&cb=42t4vv9r3txh"></iframe>
</div>
<div class="grecaptcha-error"></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>
</div>
<!-- ko if: (!getIsInvisibleRecaptcha()) --><!-- /ko -->
</div>
<!-- /ko -->
</div><input type="text" name="token" style="display: none">
</form>
POST https://www.banham.co.uk/newsletter/subscriber/new/
<form class="form subscribe" novalidate="novalidate" action="https://www.banham.co.uk/newsletter/subscriber/new/" method="post" id="newsletter-validate-detail-popup">
<div class="newsletter">
<div class="control fieldset">
<div class="field required"><label for="firstname" class="label">First name</label> <input name="firstname" type="text" id="firstname-popup" placeholder="Please enter your first name" data-validate="{required:true}"></div>
<div class="field required"><label for="lastname" class="label">Last name</label> <input name="lastname" type="text" id="lastname-popup" placeholder="Please enter your last name" data-validate="{required:true}"></div>
<div class="field required"><label for="email" class="label">Email</label> <input name="email" type="email" id="newsletter-popup" placeholder="Please enter your email" data-validate="{required:true, 'validate-email':true}"></div>
</div>
</div>
<div class="actions"><button class="action subscribe primary" title="SIGN UP NOW" type="submit" aria-label="Subscribe"><span>SIGN UP NOW</span></button></div>
<div class="field-recaptcha" id="recaptcha-0da4e35912481bef6dba3e283c62784448f09670-container" data-bind="scope:'recaptcha-0da4e35912481bef6dba3e283c62784448f09670'"><!-- ko template: getTemplate() -->
<div data-bind="{
attr: {
'id': getReCaptchaId() + '-wrapper'
},
'afterRender': renderReCaptcha()
}" id="recaptcha-0da4e35912481bef6dba3e283c62784448f09670-wrapper">
<div class="g-recaptcha" id="recaptcha-0da4e35912481bef6dba3e283c62784448f09670">
<div class="grecaptcha-badge" data-style="none" style="width: 256px; height: 60px; position: fixed; visibility: hidden;">
<div class="grecaptcha-logo"><iframe title="reCAPTCHA" width="256" height="60" role="presentation" name="a-wv1zbh8j5vtb" 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&k=6LevOv0UAAAAAErr_1Whw9MhaC_k8Xq0Oa9Tpp54&co=aHR0cHM6Ly93d3cuYmFuaGFtLmNvLnVrOjQ0Mw..&hl=de&v=hfUfsXWZFeg83qqxrK27GB8P&theme=light&size=invisible&badge=bottomright&cb=d2wktkqhy28j"></iframe>
</div>
<div class="grecaptcha-error"></div><textarea id="g-recaptcha-response-2" 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>
<!-- ko if: (!getIsInvisibleRecaptcha()) --><!-- /ko -->
</div>
<!-- /ko -->
</div><input type="text" name="token" style="display: none">
</form>
POST
<form class="form form-login" method="post" data-bind="event: {submit: login }" id="login-form">
<div class="fieldset login" data-bind="attr: {'data-hasrequired': $t('* Required Fields')}" data-hasrequired="* Required Fields">
<div class="field email required">
<label class="label" for="customer-email"><span data-bind="i18n: 'Email Address'">Email Address</span></label>
<div class="control">
<input name="username" id="customer-email" type="email" class="input-text" data-mage-init="{"mage/trim-input":{}}" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true, 'validate-email':true}"
autocomplete="off">
</div>
</div>
<div class="field password required">
<label for="pass" class="label"><span data-bind="i18n: 'Password'">Password</span></label>
<div class="control">
<input name="password" type="password" class="input-text" id="pass" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true}" autocomplete="off">
</div>
</div>
<!-- ko foreach: getRegion('additional-login-form-fields') -->
<!-- ko template: getTemplate() -->
<input name="captcha_form_id" type="hidden" data-bind="value: formId, attr: {'data-scope': dataScope}" value="user_login" data-scope="">
<!-- ko if: (isRequired() && getIsVisible())--><!-- /ko -->
<!-- /ko -->
<!-- ko template: getTemplate() -->
<div data-bind="{
attr: {
'id': getReCaptchaId() + '-wrapper'
},
'afterRender': renderReCaptcha()
}" id="recaptcha-popup-login-wrapper">
<div class="g-recaptcha" id="recaptcha-popup-login">
<div class="grecaptcha-badge" data-style="none" style="width: 256px; height: 60px; position: fixed; visibility: hidden;">
<div class="grecaptcha-logo"><iframe title="reCAPTCHA" width="256" height="60" role="presentation" name="a-prmhnkbcxt9" 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&k=6LevOv0UAAAAAErr_1Whw9MhaC_k8Xq0Oa9Tpp54&co=aHR0cHM6Ly93d3cuYmFuaGFtLmNvLnVrOjQ0Mw..&hl=de&v=hfUfsXWZFeg83qqxrK27GB8P&theme=light&size=invisible&badge=bottomright&cb=8sy34ffe5j2v"></iframe>
</div>
<div class="grecaptcha-error"></div><textarea id="g-recaptcha-response-3" 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>
<!-- ko if: (!getIsInvisibleRecaptcha()) --><!-- /ko -->
</div>
<!-- /ko -->
<!-- /ko -->
<div class="actions-toolbar">
<input name="context" type="hidden" value="checkout">
<div class="primary">
<button type="submit" class="action action-login secondary" name="send" id="send2">
<span data-bind="i18n: 'Sign In'">Sign In</span>
</button>
</div>
<div class="secondary">
<a class="action" data-bind="attr: {href: forgotPasswordUrl}" href="https://www.banham.co.uk/customer/account/forgotpassword/">
<span data-bind="i18n: 'Forgot Your Password?'">Forgot Your Password?</span>
</a>
</div>
</div>
</div>
<input type="text" name="token" style="display: none">
</form>
Text Content
JavaScript seems to be disabled in your browser. For the best experience on our site, be sure to turn on Javascript in your browser. Book a Free Survey Close BOOK A FREE SURVEY TO GET YOUR QUOTE Enter your details below to Book your free survey OR CALL 0207 819 3730 * Enter your details * Our team will contact you to arrange a security survey * You’ll receive a tailored quote Enquiry Type Business Residential Enquiry Topic Your Enquiry First name Last name Email Contact number Please enter a valid phone number. For example (123) 456-7890 or 123-456-7890. Street & Number Company Name Town / City Country Postcode Preferred Survey Date undefined Subscribe I consent to Banham sending me email updates on special offers, products, and services. If you would like further information on how we use your personal data, please check our Privacy Policy. Submit Sending... Skip to Content 020 7622 5151 * Online Payment * Moving Home * Help * Emergency Locksmiths * Trade MY ACCOUNT * Sign In * Create an Account * Online Payment * Quotes Toggle Nav Close 020 7622 5151 * SIGN IN * Emergency Locksmiths * Trade * Online Payment * Moving Home * Help * Keycutting & Key Registration Product Categories * Locks * Locks * Door Locks * Additional Locks & Security * Keys, Fobs & Accessories * Locks & Alarms Services * View all * Keycutting & Key Registration * Emergency Locksmiths Locks Elegant, strong and secure: our locks come in a range of quality finishes. * Doors * Doors * Front Doors * Door Furniture Services * View all * Keycutting & Key Registration * Emergency Locksmiths Doors Security doors with bespoke design. * Burglar Alarms * Burglar Alarms * Alarm Consultation * Alarm Installation * Car Shield Services * View all * Alarm Monitoring & Response * Smart Security App * Keyholding and Alarm Response Alarms Bespoke-designed alarm systems installed and maintained by experts. * CCTV * CCTV * CCTV Systems * Entry & Access Control Systems Services * View all * CCTV Monitoring * Keyholding and Alarm Response * Routine CCTV Maintenance and 24-Hour Service * Direct Debit Options CCTV & Entry Intelligent CCTV and entry systems tailored to your property. * Fire Alarms * Safes * Safes * Bespoke Safes * Gun Cabinets & Gun Safes * Data Safes * Fire Proof Safes * Freestanding Safes * Floor Safes Services * View all * Safe Services Safes Beautifully-designed, insurance-approved safes to keep your valuables secure. * Gates & Grilles * Gates & Grilles * Security Gates * Security Grilles * Railings * Roller Shutters Services * View all * Keycutting & Key Registration * Emergency Locksmiths Gates, Grilles & Shutters Sturdy gates, grilles and shutters we can customise to match your property. * Keyholding * * For Homes * For Businesses * Pricing * View all Keyholding & Alarm Response Peace of mind knowing we'll be there when you need us. * Locksmith * * Locksmith Services * Emergency Locksmith * View all Locksmith services Expert locksmiths providing lock changes, cylinder changes, emergency lock outs and more. * Our Difference More Information 020 7622 5151 My Cart Bag Close You have no items in your shopping cart. Search Close 020 7622 5151 Search 020 7622 5151 BANHAM SECURITY DOORS FOR DISTINCTION See the Autumn 2024 collection SHOW ME ELEGANCE AT EVERY TURN Locks for Britain's finest homes SHOW ME SECURE HOME. SAFE TRAVELS Upgrade to a Banham alarm for summer SHOW ME DETER. DETECT. DEFEND. Professionally Installed CCTV SHOW ME STYLISH. SECURE. SAFE. Bespoke by banham SHOW ME * 1 * 2 * 3 * 4 * 5 NEARLY A CENTURY OF SAFER HOMES PROTECT YOUR HOME With affordable security of the highest quality, we can give you the peace of mind that your home and loved ones are safe and secure. View All Bespoke ANY SECURITY DESIGN BESPOKE SERVICES At Banham we offer property security that’s tailored to you. From a luxury safe and beautiful front door for your home to an integrated security system for your business, we can meet any requirement. View Bespoke BOOK A FREE SURVEY RECEIVE A FREE, NO OBLIGATION SURVEY AND ESTIMATE FROM ONE OF OUR EXPERTS LEARN MORE 1926 KEY REGISTRATION Ensure you have total control of your keys. With our unique Key Registration System, we will only copy keys for registered or authorised users on our system. In order to get keys copied, registered users can visit one of our showrooms with the key, a Gold Card and photo ID. ABOUT KEY REGISTRATION MOVING HOME? WE'LL MAKE IT EASY Have you inherited a Banham product or are you moving house and want to continue protecting your property with us? Talk to our in-house team about how we can make securing your new property simple. More Info PROTECTION END-TO-END SECURITY PROTECT YOUR BUSINESS Let us cover your business from all angles with our comprehensive security solutions, bespoke-designed to protect your premises and always offering value for money. View All Heritage 90+ YEARS OF SERVICE We've been providing security to London and the southeast since 1926. 4 GENERATIONS Still a family business at heart, we continue to invest in the security experts of tomorrow. 1,000,000 SECURITY INSTALLATIONS With our breadth of knowledge and experience there's no security requirement we can't meet. DELIVERED BY EXPERIENCED PROFESSIONALS MEET SOME OF OUR BANHAM EXPERTS Previous TONY Tony is one of our longest standing security consultants, now in his 40th year with Banham. He is passionate about providing invaluable advice and insights to customers, helping them secure their properties and most importantly making people feel safe CONSULTANT CLAIRE Claire followed her father as a locksmith and her twin sister as a manager into Banham over 2 decades ago. She ensures we are continuously improving our quality and that we are achieving and exceeding the highest gold standard industry accreditations. KEYHOLDING DAN Dan joined us 13 years ago, adding to his 20 years as an expert within 24-hour alarm monitoring. He is most proud that he and his team work daily to prevent burglaries and give our clients full peace of mind that Banham are always on hand in an emergency. ALARM MONITORING KEVIN In Kevin's 12 years at Banham, he has managed our flagship Kensington showroom to now managing our most prestigious clients and their bespoke security needs. His passion for offering personalised solutions means every project is completed with excellence. SAFES SHELEEN Sheleen and her mother both joined Banham over 22 years ago when Peter Banham saw in them their dedication, commitment and loyalty to helping people. She now manages our sales support team to help our clients find the right security solutions. DOORS PAUL Paul's 20-year career at Banham has made him one of our most respected and trusted technical experts. There is no security problem he can't resolve and he loves seeing how Banham really makes a difference to our customers who he visits year after year. CCTV Next Trade BANHAM ACADEMY At Banham Academy we’re committed to fostering talent, mentoring the security engineers of the future through comprehensive training and apprenticeships. This ensures we are continually investing in the future of property security and the next generation of engineers. More Info TRADE Sign up to be a trade customer for discounts and benefits. We offer special trade packages to ensure all of your security requirements are met at affordable prices. VISIT TRADE AREA ℹ ℹ NEVER MISS AN UPDATE NEVER MISS AN UPDATE Sign Up for Our Newsletter: Subscribe Receive exclusive offers, updates, security advice and info about our products and services. If you would like further information on how we use your personal data, please check our privacy promise. * * * * Banham * About Us * Key Registration * Trade Buy Online * Online Payment * Moving Home * Bespoke Services * Banham Academy * Careers * Book a Free Survey * Patents Inspiration * Article Hub * Case Studies * Banham News * Banham Brochure * RAL Colours Help & Contact * Support Centre * Contact Us * Update your details * Complaints Procedure * Showrooms * Website Terms & Conditions * Deliveries and Returns * Privacy Promise * Banham App EULA * Cookie Notice * Annual Contract Details * Direct Debit Details * FAQ - Frequently Asked Questions * PSTN * Section 172 Statement Registered in England and Wales under the Registration Number 00457812. Company address: 20 Thornsett Road, Earlsfield, London, SW18 4EF This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. STAY UP TO DATE WITH THE BANHAM NEWSLETTER FOR PRODUCT UPDATES, COMPANY NEWS AND THE LATEST STYLISH PRODUCTS First name Last name Email SIGN UP NOW Not Now If you would like further information on how we use your personal data, please check our Privacy Policy. Powered by PreviousNext AugSepOctNovDec Aug▾ * Aug * Sep * Oct * Nov * Dec 20242025202620272028202920302031203220332034 2024▾ * 2024 * 2025 * 2026 * 2027 * 2028 * 2029 * 2030 * 2031 * 2032 * 2033 * 2034 MonTueWedThuFriSatSun 12345678910111213141516171819202122232425262728293031 Go TodayClose We use cookies that are essential for our site to work. To improve our website, we would like to use additional cookies to help us understand how visitors use the site, measure traffic to our site from social media platforms and to personalise your experience. Some of the cookies that we use are provided by third parties. Please visit our Cookie Policy for more information. To accept all cookies click 'Accept all'. To reject all optional cookies or choose which optional cookies to allow, click ‘Cookie settings’. This tool uses a cookie to remember your choices. See our Cookie Policy for more informationCookie Policy Reject All ACCEPT ALL COOKIE SETTINGS PRIVACY PREFERENCE CENTER * YOUR PRIVACY * STRICTLY NECESSARY COOKIES * PERFORMANCE COOKIES * FUNCTIONAL COOKIES * TARGETING COOKIES YOUR PRIVACY When you visit any website, it may store or retrieve information on your browser, mostly in the form of cookies. This information might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. The information does not usually directly identify you, but it can give you a more personalized web experience. Because we respect your right to privacy, you can choose not to allow some types of cookies. Click on the different category headings to find out more and change our default settings. However, blocking some types of cookies may impact your experience of the site and the services we are able to offer. STRICTLY NECESSARY COOKIES Always Active These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. These cookies do not store any personally identifiable information. View Vendor Details PERFORMANCE COOKIES Performance Cookies These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance. View Vendor Details FUNCTIONAL COOKIES Functional Cookies These cookies enable the website to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly. View Vendor Details TARGETING COOKIES Targeting Cookies These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising. View Vendor Details Back Button VENDORS LIST Filter Button Consent Leg.Interest checkbox label label checkbox label label checkbox label label Clear checkbox label label Apply Cancel SAVE SETTINGS ACCEPT ALL COOKIES Close Checkout as a new customer Creating an account has many benefits: * See order and shipping status * Track order history * Check out faster Create an Account Checkout using your account Email Address Password Sign In Forgot Your Password? Afghanistan Åland Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bonaire, Sint Eustatius and Saba Bosnia and Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory British Virgin Islands Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Cayman Islands Central African Republic Chad Chile China Christmas Island Cocos (Keeling) Islands Colombia Comoros Congo Congo (Democratic Republic) Cook Islands Costa Rica Croatia Cuba Curaçao Cyprus Czechia Denmark Djibouti Dominica Dominican Republic East Timor Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Eswatini Ethiopia Falkland Islands Faroe Islands Fiji Finland France French Guiana French Polynesia French Southern Territories Gabon Gambia Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guam Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Heard Island and McDonald Islands Honduras Hong Kong Hungary Iceland India Indonesia Iran Iraq Ireland Isle of Man Israel Italy Ivory Coast Jamaica Japan Jersey Jordan Kazakhstan Kenya Kiribati Korea (the Democratic People's Republic of) Korea (the Republic of) Kuwait Kyrgyzstan Laos Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macao Madagascar Malawi Malaysia Maldives Mali Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico Micronesia Moldova Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island North Macedonia Northern Mariana Islands Norway Oman Pakistan Palau Palestine Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Poland Portugal Puerto Rico Qatar Réunion Romania Russia Rwanda Saint Martin (French) Samoa San Marino Sao Tome and Principe Saudi Arabia Senegal Serbia Seychelles Sierra Leone Singapore Sint Maarten (Dutch) Slovakia Slovenia Solomon Islands Somalia South Africa South Georgia and the South Sandwich Islands South Sudan Spain Sri Lanka St Barthélemy St Helena, Ascension and Tristan da Cunha St Kitts and Nevis St Lucia St Pierre and Miquelon St Vincent Sudan Suriname Svalbard and Jan Mayen Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand Togo Tokelau Tonga Trinidad and Tobago Tunisia Turkey Turkmenistan Turks and Caicos Islands Tuvalu Uganda Ukraine United Arab Emirates United Kingdom United States United States Minor Outlying Islands United States Virgin Islands Uruguay Uzbekistan Vanuatu Vatican City Venezuela Viet Nam Wallis and Futuna Western Sahara Yemen Zambia Zimbabwe