1<!DOCTYPE html> 2<html lang="en"> 3 <head> 4 <meta name="viewport" content="width=device-width"> 5 6 7
8<script> 9 window.Homeflow = { 10 __events: [], 11 __config: { 12 // defaults 13 'flash_message_success': 'Success!', 14 'flash_message_warning': 'Warning!', 15 'root_url': '/', 16 'enable_draw_a_map': false, 17 'pin_clustering': false, 18 'skip_polygon': true, 19 'hide_place_from_form': true, 20 'minimum_interesting_properties': 1, 21 'sales_price_dropdown_list': "", 22 'lettings_price_dropdown_list': "", 23 'properties_list_view': 'properties_list_view', 24 'draggable_map_view': 'draggable_map_view', 25 'togglable_list': 'togglable_list', 26 'draggable_map_toggle_view': 'draggable_map_toggle_view', 27 'properties_grid_toggle_view': 'properties_grid_toggle_view', 28 'permit_blank_searches': false, 29 'default_channel': 'sales', 30 'disable_autocomplete': false, 31 'autoscroll_infinite_scroll': true, 32 'buffer_adjust': 0, 33 'enable_interesting_branches': false, 34 'leaflet_layer': 'default', 35 'flash-message-welcome-lead-sent-new-user': "Thank you. We have sent your message and created you an account.", 36 'flash-message-welcome-lead-sent': "Thank you. We have sent your message.", 37 'flash-message-lead-sending-error': "There was an error sending your message - please try again later.", 38 'flash-message-file-upload-error': "There was an error uploading your attachment - please try again in a minute.", 39 'flash-message-location-not-found': "Sorry, we couldn't find that location.", 40 'flash-message-lead-sending-error-validation': "Sorry, we couldn't create your lead. Only alphanumeric characters are allowed for First and Last name.", 41 'flash-message-send-property-sent': "This property has been shared successfully!", 42 'flash-message-send-property-invalid': "There was an error trying to share this property.", 43 'flash-message-user-create-dupe': "There is already a user with that email address registered.", 44 'flash-message-user-create-successful': "You have registered successfully and been logged in.", 45 'flash-message-user-login-successful': "You have been logged in successfully!", 46 'flash-message-user-create-error': "There was an error in registering you with the agent.", 47 'flash-message-names-not-different': "First name and last name must be different.", 48 'flash-message-search-query-required': "Please enter a search query.", 49 'flash-message-article-not-found-error': "Sorry, we could not find this article", 50 'flash-message-recaptcha-invalid': "There was an error sending your message - please try again later.", 51 'flash-message-invalid-authenticity-token': "There was an error sending your message - please try again later.", 52 'flash-message-invalid-message-content': "Your message contains illegal content. Please submit again.", 53 'flash-message-password-invalid': "The password you have specified is invalid. Make sure it is alphanumeric and contains more than 5 characters.", 54 'flash-message-postcode-invalid': "The postcode supplied seems to be invalid. Please try again", 55 'flash-message-site-not-live': "<span>This website needs to be activated. Please contact Homeflow.</span>", 56 'flash-message-invalid-password-reset-link': "Sorry, that password reset link is not valid.", 57 'flash-message-password-reset-link-invalid': "That password reset link is not valid.", 58 'polygon_color': "#0033ff", 59 'polygon_fill_color': "#0033ff", 60 'no_draw_map_alert': 'Draw a Search Disabled', 61 'autopan_padding': [5, 5], 62 'pop_up_on_mouseover': false, 63 'instant_delete_polygon': false, 64 'get_geo_features': false, 65 'local_business_data': false, 66 'enable_scroll_wheel_zoom': false, 67 'default_saved_search_attrs': { alert_frequency: "I" }, 68 'free_text_search': false, 69 'sales_preposition': "for sale", 70 'lettings_preposition': "to let", 71 }, 72 set: function (key, value) { 73 this.__config[key] = value; 74 }, 75 get: function (key) { 76 return this.__config[key]; 77 }, 78 addConfig: function (key, value) { 79 this.set(key, value); 80 }, 81 getConfig: function(key) { 82 return this.get(key); 83 }, 84 hasEvent: function(key) { 85 return this.__events[key] != null; 86 }, 87 listenEvent: function(key, value, lock) { 88 if (this.__events[key]) { 89 if (lock) { 90 var found = false;
91 for (var i=0; i < this.__events[key].length; i++) { 92 var n = this.__events[key][i]; 93 if ((n.lock != null) && (n.lock === lock)) { 94 return found = true; 95 } 96 } 97 if (found) { return false; } 98 } 99 return this.__events[key].push({ ftn: value, 'lock': lock }); 100 } else { 101 return this.__events[key] = [{ ftn: value, 'lock': lock }]; 102 } 103 }, 104 registerEvent: function(key, value, lock) { 105 return this.listenEvent(key, value, lock); 106 }, 107 registerEvents: function() { 108 return null; 109 }, 110 removeEvent: function(key) { 111 return this.__events[key] = undefined; 112 }, 113 getEvent: function(key) { 114 return this.__events[key]; 115 }, 116 kickEvent: function () { 117 var __slice = [].slice; 118 var args, e, key; 119 key = arguments[0], args = 2 <= arguments.length ? __slice.call(arguments, 1) : []; 120 e = this.getEvent(key); 121 if (e != null) { 122 for (var i = 0; i < e.length; i++) { 123 var n = e[i]; 124 n['ftn'].apply(n, args); 125 } 126 } 127 } 128 }; 129 130 // alias old Ctesius variable for backward-compatibility 131 window.Ctesius = Homeflow; 132 133 // Needed for twenty7tec 134 // Adding to core rather than invidual themes 135 window.agencyId = 5243 136 137 Homeflow.set('stamp_duty_england', {"base":[{"id":16,"country_name":"England","minimum_property_price":0,"maximum_property_price":125000,"base_sdlt_rate":"0.0","base_lbtt_rate":null,"base_ltt_rate":null,"additional_property_surcharge":"5.0","first_time_buyer_rate":null,"non_uk_resident_surcharge":"2.0","tax_type":"base","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":29,"country_name":"England","minimum_property_price":125000,"maximum_property_price":250000,"base_sdlt_rate":"2.0","base_lbtt_rate":null,"base_ltt_rate":null,"additional_property_surcharge":"5.0","first_time_buyer_rate":null,"non_uk_resident_surcharge":"2.0","tax_type":"base","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":17,"country_name":"England","minimum_property_price":250000,"maximum_property_price":925000,"base_sdlt_rate":"5.0","base_lbtt_rate":null,"base_ltt_rate":null,"additional_property_surcharge":"5.0","first_time_buyer_rate":null,"non_uk_resident_surcharge":"2.0","tax_type":"base","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":18,"country_name":"England","minimum_property_price":925000,"maximum_property_price":1500000,"base_sdlt_rate":"10.0","base_lbtt_rate":null,"base_ltt_rate":null,"additional_property_surcharge":"5.0","first_time_buyer_rate":null,"non_uk_resident_surcharge":"2.0","tax_type":"base","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":19,"country_name":"England","minimum_property_price":1500000,"maximum_property_price":null,"base_sdlt_rate":"12.0","base_lbtt_rate":null,"base_ltt_rate":null,"additional_property_surcharge":"5.0","first_time_buyer_rate":null,"non_uk_resident_surcharge":"2.0","tax_type":"base","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]}],"first_time_buyer":[{"id":30,"country_name":"England","minimum_property_price":0,"maximum_property_price":300000,"base_sdlt_rate":null,"base_lbtt_rate":null,"base_ltt_rate":null,"additional_property_surcharge":null,"first_time_buyer_rate":"0.0","non_uk_resident_surcharge":"2.0","tax_type":"first_time_buyer","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":31,"country_name":"England","minimum_property_price":300000,"maximum_property_price":500000,"base_sdlt_rate":"5.0","base_lbtt_rate":null,"base_ltt_rate":null,"additional_property_surcharge":null,"first_time_buyer_rate":null,"non_uk_resident_surcharge":"2.0","tax_type":"first_time_buyer","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]}],"mixed_use":[{"id":44,"country_name":"England","minimum_property_price":0,"maximum_property_price":150000,"base_sdlt_rate":"0.0","base_lbtt_rate":null,"base_ltt_rate":null,"additional_property_surcharge":null,"first_time_buyer_rate":null,"non_uk_resident_surcharge":null,"tax_type":"mixed_use","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":45,"country_name":"England","minimum_property_price":150001,"maximum_property_price":250000,"base_sdlt_rate":"2.0","base_lbtt_rate":null,"base_ltt_rate":null,"additional_property_surcharge":null,"first_time_buyer_rate":null,"non_uk_resident_surcharge":null,"tax_type":"mixed_use","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":46,"country_name":"England","minimum_property_price":250001,"maximum_property_price":null,"base_sdlt_rate":"5.0","base_lbtt_rate":null,"base_ltt_rate":null,"additional_property_surcharge":null,"first_time_buyer_rate":null,"non_uk_resident_surcharge":null,"tax_type":"mixed_use","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]}]}); 138 Homeflow.set('stamp_duty_scotland', {"base":[{"id":38,"country_name":"Scotland","minimum_property_price":0,"maximum_property_price":145000,"base_sdlt_rate":null,"base_lbtt_rate":"0.0","base_ltt_rate":null,"additional_property_surcharge":"8.0","first_time_buyer_rate":null,"non_uk_resident_surcharge":null,"tax_type":"base","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":20,"country_name":"Scotland","minimum_property_price":145000,"maximum_property_price":250000,"base_sdlt_rate":null,"base_lbtt_rate":"2.0","base_ltt_rate":null,"additional_property_surcharge":"8.0","first_time_buyer_rate":null,"non_uk_resident_surcharge":null,"tax_type":"base","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":26,"country_name":"Scotland","minimum_property_price":250000,"maximum_property_price":325000,"base_sdlt_rate":null,"base_lbtt_rate":"5.0","base_ltt_rate":null,"additional_property_surcharge":"8.0","first_time_buyer_rate":null,"non_uk_resident_surcharge":null,"tax_type":"base","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":27,"country_name":"Scotland","minimum_property_price":325000,"maximum_property_price":750000,"base_sdlt_rate":null,"base_lbtt_rate":"10.0","base_ltt_rate":null,"additional_property_surcharge":"8.0","first_time_buyer_rate":null,"non_uk_resident_surcharge":null,"tax_type":"base","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":28,"country_name":"Scotland","minimum_property_price":750000,"maximum_property_price":null,"base_sdlt_rate":null,"base_lbtt_rate":"12.0","base_ltt_rate":null,"additional_property_surcharge":"8.0","first_time_buyer_rate":null,"non_uk_resident_surcharge":null,"tax_type":"base","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]}],"first_time_buyer":[{"id":39,"country_name":"Scotland","minimum_property_price":0,"maximum_property_price":175000,"base_sdlt_rate":null,"base_lbtt_rate":"0.0","base_ltt_rate":null,"additional_property_surcharge":null,"first_time_buyer_rate":null,"non_uk_resident_surcharge":null,"tax_type":"first_time_buyer","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":40,"country_name":"Scotland","minimum_property_price":175000,"maximum_property_price":250000,"base_sdlt_rate":null,"base_lbtt_rate":"2.0","base_ltt_rate":null,"additional_property_surcharge":null,"first_time_buyer_rate":null,"non_uk_resident_surcharge":null,"tax_type":"first_time_buyer","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":41,"country_name":"Scotland","minimum_property_price":250000,"maximum_property_price":325000,"base_sdlt_rate":null,"base_lbtt_rate":"5.0","base_ltt_rate":null,"additional_property_surcharge":null,"first_time_buyer_rate":null,"non_uk_resident_surcharge":null,"tax_type":"first_time_buyer","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":42,"country_name":"Scotland","minimum_property_price":325000,"maximum_property_price":750000,"base_sdlt_rate":null,"base_lbtt_rate":"10.0","base_ltt_rate":null,"additional_property_surcharge":null,"first_time_buyer_rate":null,"non_uk_resident_surcharge":null,"tax_type":"first_time_buyer","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":43,"country_name":"Scotland","minimum_property_price":750000,"maximum_property_price":null,"base_sdlt_rate":null,"base_lbtt_rate":"12.0","base_ltt_rate":null,"additional_property_surcharge":null,"first_time_buyer_rate":null,"non_uk_resident_surcharge":null,"tax_type":"first_time_buyer","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]}],"mixed_use":[{"id":47,"country_name":"Scotland","minimum_property_price":0,"maximum_property_price":150000,"base_sdlt_rate":"0.0","base_lbtt_rate":null,"base_ltt_rate":null,"additional_property_surcharge":null,"first_time_buyer_rate":null,"non_uk_resident_surcharge":null,"tax_type":"mixed_use","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":48,"country_name":"Scotland","minimum_property_price":150001,"maximum_property_price":250000,"base_sdlt_rate":"1.0","base_lbtt_rate":null,"base_ltt_rate":null,"additional_property_surcharge":null,"first_time_buyer_rate":null,"non_uk_resident_surcharge":null,"tax_type":"mixed_use","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":49,"country_name":"Scotland","minimum_property_price":250001,"maximum_property_price":null,"base_sdlt_rate":"5.0","base_lbtt_rate":null,"base_ltt_rate":null,"additional_property_surcharge":null,"first_time_buyer_rate":null,"non_uk_resident_surcharge":null,"tax_type":"mixed_use","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]}]}); 139 Homeflow.set('stamp_duty_wales', {"base":[{"id":21,"country_name":"Wales","minimum_property_price":0,"maximum_property_price":225000,"base_sdlt_rate":null,"base_lbtt_rate":null,"base_ltt_rate":"0.0","additional_property_surcharge":null,"first_time_buyer_rate":"0.0","non_uk_resident_surcharge":null,"tax_type":"base","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":22,"country_name":"Wales","minimum_property_price":225000,"maximum_property_price":400000,"base_sdlt_rate":null,"base_lbtt_rate":null,"base_ltt_rate":"6.0","additional_property_surcharge":null,"first_time_buyer_rate":"6.0","non_uk_resident_surcharge":null,"tax_type":"base","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":23,"country_name":"Wales","minimum_property_price":400000,"maximum_property_price":750000,"base_sdlt_rate":null,"base_lbtt_rate":null,"base_ltt_rate":"7.5","additional_property_surcharge":null,"first_time_buyer_rate":"7.5","non_uk_resident_surcharge":null,"tax_type":"base","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":25,"country_name":"Wales","minimum_property_price":750000,"maximum_property_price":1500000,"base_sdlt_rate":null,"base_lbtt_rate":null,"base_ltt_rate":"10.0","additional_property_surcharge":null,"first_time_buyer_rate":"10.0","non_uk_resident_surcharge":null,"tax_type":"base","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":24,"country_name":"Wales","minimum_property_price":1500000,"maximum_property_price":null,"base_sdlt_rate":null,"base_lbtt_rate":null,"base_ltt_rate":"12.0","additional_property_surcharge":null,"first_time_buyer_rate":"12.0","non_uk_resident_surcharge":null,"tax_type":"base","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]}],"corporate_buyer":[{"id":32,"country_name":"Wales","minimum_property_price":0,"maximum_property_price":180000,"base_sdlt_rate":null,"base_lbtt_rate":null,"base_ltt_rate":"5.0","additional_property_surcharge":null,"first_time_buyer_rate":null,"non_uk_resident_surcharge":null,"tax_type":"corporate_buyer","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":33,"country_name":"Wales","minimum_property_price":180000,"maximum_property_price":250000,"base_sdlt_rate":null,"base_lbtt_rate":null,"base_ltt_rate":"8.5","additional_property_surcharge":null,"first_time_buyer_rate":null,"non_uk_resident_surcharge":null,"tax_type":"corporate_buyer","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":34,"country_name":"Wales","minimum_property_price":250000,"maximum_property_price":400000,"base_sdlt_rate":null,"base_lbtt_rate":null,"base_ltt_rate":"10.0","additional_property_surcharge":null,"first_time_buyer_rate":null,"non_uk_resident_surcharge":null,"tax_type":"corporate_buyer","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":35,"country_name":"Wales","minimum_property_price":400000,"maximum_property_price":750000,"base_sdlt_rate":null,"base_lbtt_rate":null,"base_ltt_rate":"12.5","additional_property_surcharge":null,"first_time_buyer_rate":null,"non_uk_resident_surcharge":null,"tax_type":"corporate_buyer","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":36,"country_name":"Wales","minimum_property_price":750000,"maximum_property_price":1500000,"base_sdlt_rate":null,"base_lbtt_rate":null,"base_ltt_rate":"15.0","additional_property_surcharge":null,"first_time_buyer_rate":null,"non_uk_resident_surcharge":null,"tax_type":"corporate_buyer","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":37,"country_name":"Wales","minimum_property_price":1500000,"maximum_property_price":null,"base_sdlt_rate":null,"base_lbtt_rate":null,"base_ltt_rate":"17.0","additional_property_surcharge":null,"first_time_buyer_rate":null,"non_uk_resident_surcharge":null,"tax_type":"corporate_buyer","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]}],"mixed_use":[{"id":50,"country_name":"Wales","minimum_property_price":0,"maximum_property_price":225000,"base_sdlt_rate":"0.0","base_lbtt_rate":null,"base_ltt_rate":null,"additional_property_surcharge":null,"first_time_buyer_rate":null,"non_uk_resident_surcharge":null,"tax_type":"mixed_use","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":51,"country_name":"Wales","minimum_property_price":225001,"maximum_property_price":250000,"base_sdlt_rate":"1.0","base_lbtt_rate":null,"base_ltt_rate":null,"additional_property_surcharge":null,"first_time_buyer_rate":null,"non_uk_resident_surcharge":null,"tax_type":"mixed_use","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":52,"country_name":"Wales","minimum_property_price":250001,"maximum_property_price":1000000,"base_sdlt_rate":"5.0","base_lbtt_rate":null,"base_ltt_rate":null,"additional_property_surcharge":null,"first_time_buyer_rate":null,"non_uk_resident_surcharge":null,"tax_type":"mixed_use","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]},{"id":53,"country_name":"Wales","minimum_property_price":1000001,"maximum_property_price":null,"base_sdlt_rate":"6.0","base_lbtt_rate":null,"base_ltt_rate":null,"additional_property_surcharge":null,"first_time_buyer_rate":null,"non_uk_resident_surcharge":null,"tax_type":"mixed_use","first_time_buyer_cap":null,"associations":[],"filtered_associations":[]}]}); 140 Homeflow.set('theme_settings', {"squareButtons":true,"transparentHeader":false,"gtmContainerId":"GTM-5SHL4VF","stampDutyCountry":"England","branchShowPath":"branch/estate-agents","openHouseBannerImageUrl":"https://mr1.homeflow-assets.co.uk/files/site_asset/image/5835/5199/UK-OpenHouse-Internal-Engage-Splash-Overlay-200x200px.png","stickyNavigation":true,"stickyNavigationOpacity":"0.7","fontFamily":"font-family-3","salePromotionLabel":"none","salePromotionBanner":"https://mr1.homeflow-assets.co.uk/files/site_asset/image/5430/4104/Summer_Sale_Splash_Overlay_200x200px.png","displayMegaMenu":true,"displayMaterialInformation":true,"disableHomeflowCookieConsent":true,"openHomeCampaignActive":false,"stampDutyOptions":"England,Wales","disableValuationBranchSelection":true}); 141 Homeflow.set('theme_settings_defaults', {"branchShowPath":{"type":"select","options":["branches","branch/estate-agents","office/estate-agents"],"default":"branches","description":"The prefix for branch show URLs e.g. /branches/brighton vs /office/e
141state-agents/brighton"},"branchesIndexPath":{"type":"select","options":["branches","offices"],"default":"branches","description":"The prefix for the branches index (list) URL e.g. /branches vs /offices"},"outOfAreaDistanceLimit":{"type":"number","default":null,"description":"Maximum distance in miles for including out-of-area branches; null means no limit"},"crossAgencyResultsEnabled":{"type":"boolean","default":false,"description":"Enable cross-agency branch results when searching for branches"},"instantValuationPath":{"type":"string","default":"","description":"Relative path for the Instant Valuation URL, e.g. /instant-valuation"},"expertValuationPath":{"type":"string","default":"","description":"Relative path for the Expert Valuation URL, e.g. /expert-valuation"},"homeHeroImage":{"type":"string","default":"/liquid_assets/images/default-main-hero.jpg","description":"The main hero image displayed on the homepage"},"homeValuationImage":{"type":"string","default":"/liquid_assets/images/default-home-valuation.jpg","description":"The background image for the valuation section on the homepage"},"valuationButtonColour":{"type":"string","default":"","description":"Ensures custom colour for the valuation button in the header"},"valuationButtonTextColour":{"type":"string","default":"","description":"Ensures custom colour for the valuation button text in the header"},"valuationButtonWording":{"type":"string","default":"Get a free valuation","description":"The text for the valuation button in the header"},"disableValuationBranchSelection":{"type":"boolean","default":true,"description":"This disables the branch selection step for the inst and exp valuations. Instead the valuation leads will use the closest branch"},"stampDutyCountry":{"type":"select","options":["England","Scotland","Wales"],"default":"England","description":"Choose the default country for the Stamp Duty Calculator"},"stampDutyOptions":{"type":"string","default":"England|Scotland|Wales","description":"List of available countries in stamp duty select"},"squareButtons":{"type":"boolean","default":false,"description":"Use buttons with slightly squared edges instead of round ones"},"articleHeaderType":{"type":"select","options":["billboard","hero"],"default":"billboard","description":"The type of header for articles. Billboard is image beside the heading, Hero is heading on full-width image"},"mainFont":{"type":"select","options":["Helvetica","Poppins"],"default":"Poppins","description":"The main font to use throughout the site"},"headerFont":{"type":"select","options":["PT-Sans","Montserrat"],"default":"Montserrat","description":"The header font to use throughout the site"},"mortgageCalculatorHideNeedAdvice":{"type":"boolean","default":false,"description":"Hide the need advice section of the mortgage calculator on property details page"},"tileHighlightColour":{"type":"string","default":"","description":"The background colour used on highlighted cards/tiles for grids and sliders."},"navHighlightColour":{"type":"string","default":"","description":"The colour to highlight navigation items when they are hovered"},"headCtaBackgroundColour":{"type":"string","default":"#FFF","description":"The background colour of the CTA button in the main header"},"displayOnDarkColour":{"type":"string","default":"","description":"The background colour for on-dark elements"},"darkTheme":{"type":"boolean","default":false,"description":"Configures various elements to appear correctly for sites that use dark backgrounds"},"heroContentExtraBottomPadding":{"type":"boolean","default":false,"description":"Sets extra bottom padding for hero image content"},"buttonBackgroundColour":{"type":"string","default":"","description":"The background colour of default buttons"},"buttonTextColour":{"type":"string","default":"","description":"The text colour on default buttons"},"buttonRolloverColour":{"type":"string","default":"","description":"The colour of the rollover effect on buttons"},"buttonRolloverTextColour":{"type":"string","default":"","description":"The text colour on rollover on default buttons"}
141,"buttonSecondaryBackgroundColour":{"type":"string","default":"","description":"The background colour of secondary buttons"},"buttonSecondaryTextColour":{"type":"string","default":"","description":"The text colour on secondary buttons"},"buttonSecondaryRolloverColour":{"type":"string","default":"","description":"The colour of the rollover effect on secondary buttons"},"buttonSecondaryRolloverTextColour":{"type":"string","default":"","description":"The text colour on rollover on secondary buttons"},"buttonOnLightBackgroundColour":{"type":"string","default":"","description":"The background colour of on-light buttons"},"buttonOnLightTextColour":{"type":"string","default":"","description":"The text colour on on-light buttons"},"buttonOnLightRolloverColour":{"type":"string","default":"","description":"The colour of the rollover effect on on-light buttons"},"buttonOnLightRolloverTextColour":{"type":"string","default":"","description":"The text colour on rollover of on-light buttons"},"buttonOnDarkBackgroundColour":{"type":"string","default":"","description":"The background colour of on-dark buttons"},"buttonOnDarkTextColour":{"type":"string","default":"","description":"The text colour on on-dark buttons"},"buttonOnDarkRolloverColour":{"type":"string","default":"","description":"The colour of the rollover effect on on-dark buttons"},"buttonOnDarkRolloverTextColour":{"type":"string","default":"","description":"The text colour on rollover on on-dark buttons"},"transparentHeader":{"type":"boolean","default":false,"description":"Sets a transparent effect on the main site header"},"gtmContainerId":{"type":"string","default":"","description":"Google Tag Manager container ID"},"interactiveMapSearch":{"type":"boolean","default":false,"description":"If enabled this allow interactive map searching."},"getDirectionsMapFeature":{"type":"boolean","default":false,"description":"If enabled, this allows get directions map searching."},"branchHeroBackgroundPosition":{"type":"select","options":["middle","top"],"default":"middle","description":"How to anchor the position of the hero image on the branch show page."},"branchHeroHeight":{"type":"string","default":"","description":"The default height for the branch hero on desktop. e.g. \"700px\" or \"50rem\""}
141,"downsizingBackgroundColor":{"type":"string","default":"","description":"The background colour used in downsizing calculator."},"desktopBioImagesRow":{"type":"number","default":2,"description":"The maximum amount of images in row for branch bio section for desktop view."},"hideHeadingCardForHometrackSalesDataBelowPercentage":{"type":"number","default":-10,"description":"Hide hometrack card item for sales properties below annual price change percentage threshold provided."},"hideRowsForHometrackSalesDataBelowPercentage":{"type":"number","default":-10,"description":"Hide hometrack table rows for sales properties below annual price change percentage threshold provided."},"hideHeadingCardForHometrackLettingsDataBelowPercentage":{"type":"number","default":-10,"description":"Hide hometrack card item for lettings properties below annual price change percentage threshold provided."},"hideRowsForHometrackLettingsDataBelowPercentage":{"type":"number","default":-10,"description":"Hide hometrack table rows for lettings properties below annual price change percentage threshold provided."},"hideProfileLinkWording":{"type":"boolean","default":false,"description":"Removes the \"My Profile\" text beside the profile icon in the main menu."},"viewingFormDisablePostcodeAndBuyLetOptions":{"type":"boolean","default":false,"description":"Includes Postcode field, Property to sell and Property to let dropwdown options on the arrange a viewing form"},"propertyContactSidebar":{"type":"boolean","default":false,"description":"Use the sidebar Arrange a Viewing form instead of the modal"},"enablePriceCurrencyConverter":{"type":"boolean","default":false,"description":"Enable property price currency conversion on property show page"},"staffPages":{"type":"boolean","default":false,"description":"Display staff pages."},"staffAvatarAspectRatio":{"type":"select","options":["1:1","2:3"],"default":"1:1","description":"Aspect ratio to display staff profile images at."},"propertyStaffSidebarNumber":{"type":"number","default":0,"description":"Set number of staff members for display."},"hiddenBranchIds":{"type":"string","default":"","description":"A comma-separated list of IDs for branches to be hidden on the site, e.g. 37689,24684,96019"},"propertyDetailsTagsToRender":{"type":"string","default":"","description":"A comma-separated list of tags which should be rendered visually on the property page, e.g. new homes,price reduced,garden"},"displayPropertyAvailableDate":{"type":"boolean","default":false,"description":"Display available date for property (letting)"},"displayPropertySearchableWord":{"type":"boolean","default":false,"description":"Display searchable word for property as property reference"},"displayFooterWithExpandableLegalInformation":{"type":"boolean","default":true,"description":"Display alternative footer, where legal information is collapsed by default"},"displayFurnishedUnfurnishedPropertyState":{"type":"boolean","default":false,"description":"Display furnished/unfurnished state of the property (letting)"},"displayPriceSelectorsAsDropdowns":{"type":"boolean","default":false,"description":"Replace slider price selectors to dropdowns for property search"},"useCrossBrandBranches":{"type":"boolean","default":false,"description":"Allow branch lookup in valuation leads to use shared cross brand branches"},"displayMegaMenu":{"type":"boolean","default":false,"description":"Display navigation menu with secondary navigation links on hover"},"removeStampDutyLocation":{"type":"boolean","default":false,"description":"Remove the country selector from stamp duty calculator"},"includeOverseasStampDuty":{"type":"boolean","default":false,"description":"Include dropdown to select non-uk resident for stamp duty calculator"},"areaGuideButton":{"type":"boolean","default":false,"description":"Link to area guide from extras block"},"heroOpacity":{"type":"number","default":0.5,"description":"Value for the opacity of hero images. Can be a value between 0.1 and 1.0, anything above that will be invalid"},"propertyFeatureList":{"type":"boolean","default":false,"description":"Display property features in carousel at show page"},"stickyNavigation":{"type":"boolean","default":false,"description":"Keep navigation fixed to the top of the screen"}
141,"stickyNavigationOpacity":{"type":"number","default":0.9,"description":"Background transparency level when navigation is sticky. Can be a value between 0.1 and 1.0, anything above that will be invalid"},"propertyBedroomDropdowns":{"type":"boolean","default":false,"description":"Display bedroom selection as two dropdowns for min / max on property search"},"garageTypeFilter":{"type":"boolean","default":false,"description":"Property search filter - add garage type"},"fontFamily":{"type":"select","options":["default","font-family-1","font-family-2","font-family-3","font-family-4"],"default":"default","description":"Setting to determine group of fonts used in theme"},"studentLabelOnPropertyImage":{"type":"boolean","default":false,"description":"Display Student label at property gallery for properties with \"student\" tag."},"branchSearch":{"type":"boolean","default":false,"description":"Show branch search"},"displayMaterialInformation":{"type":"boolean","default":false,"description":"Display property material information"},"pageContentSpacing":{"type":"select","options":["normal","reduced"],"default":"normal","description":"White spacing between page content and chunk that follows"},"disableHomeflowCookieConsent":{"type":"boolean","default":false,"description":"Disables the Homeflow cookie consent"},"disabledHometrackForBranchIds":{"type":"string","default":"","description":"Branch IDs list to disable hometrack feature visibility for"},"wrapNavigationEarlier":{"type":"boolean","default":false,"description":"Wraps the navigation bar at 1380px instead of 1200px"}}); 142 Homeflow.set('authenticityToken', "727nmSF5czSs0eVSJ3QUk2L/cY2IhjVqZEQb/F6s2fYujijV4xz1EQrmwl5DO9tEOoxZVCUH+TiLNgb6Re6R7A=="); 143 Homeflow.set('company_name', "Beresford Adams"); 144 Homeflow.set('agency_logo', "//mr2.homeflow-assets.co.uk/files/site_asset/image/4626/3829/_x_/BeresfordAdams_Logo_Big.png"); 145 Homeflow.set('theme_preferences', {"homePageStyle":null,"matchBedsDelta":null,"matchPriceDelta":null,"salesPriceRange":null,"bedroomsRange":null,"mapCenterOnPostcode":null,"mapZoomLevel":null,"lettingsPriceRangeMonthly":null,"lettingsPriceRangeWeekly":null,"titles":null,"defaultStarRating":null,"pdfMarginsHeaded":null,"pdfMarginsPlain":null,"pdfHeadingFontId":null,"pdfBodyFontId":null,"applicantsActiveMonths":null,"applicantsGracePeriodMonths":null,"tenantsActiveMonths":null,"tenantsGracePeriodMonths":null,"memberNaea":null,"memberArla":null,"logoAssetId":46263829,"logoAssetGeometry":"","bannerAssetId":null,"bannerAssetGeometry":null,"adminLogoAssetId":32580921,"adminLogoAssetGeometry":"","googleMapsBranchZoomLevel":null,"googleMapsPropertyZoomLevel":null,"slideshowF1":3334069,"slideshowF2":3334072,"slideshowF3":3334074,"slideshowF4":3334076,"slideshowF5":3334077,"slideshowDelay":null,"primaryColour":"#006ab6","primaryTintColour":"#878786","accentColour":"#dadad9","accentTintColour":"","onPrimaryTextColour":"","onWhiteHeadingTextColour":"#006ab6","greyAlternativeColour":"","slideshowOverlayText":null,"slideshowOverlayEnabled":true,"pdfLogoAssetId":null,"pdfLogoAssetGeometry":null,"onPrimaryTintTextColour":"","profileSmsContactPreference":false,"searchIncludeMaximumOver":false,"searchExcludeFirstFromMaximum":false,"showAreaSelectorForQuickSearch":false,"showAreaSelectorForFullSearch":true,"featuredDescriptionLength":500,"sectionNavigationBackgroundColour":null,"customColour1":"","customColour2":"","customColour3":"","customColour4":"","primaryTextColour":"","accentTextColour":"","customColour5":"","customColour6":"","customColour7":"","customColour8":"","customColour9":"","customColour10":"","portalLogoAssetId":null,"descendingPriceForSaleSearchResults":true,"descendingPriceForLettingSearchResults":true,"propertyDetailsIncludeShortDescription":true,"googleMapsMarkerSet":0,"propertyDetailsIncludeLongDescription":true,"enableBranchSearch":true,"faviconAssetId":46562725,"sendTelephonyLeadEmail":true,"primaryAdminColour":"","secondaryAdminColour":"","primaryEmailColour":"#006ab6","emailHeaderAssetId":46263829,"emailHeaderColour":"#006ab6","sendHtmlEmails":true,"leadForwardExclusiveOverride":false,"mobileLogoAssetId":null,"mobilePrimaryColour":"","mobileTintColour":"","mobileIphoneIconAssetId":null,"adminByPortalId":null,"facebookUri":"","twitterUri":"","linkedinUri":"","onAccentTintTextColour":"","navigationPrimaryBackgroun
145dColour":"","navigationPrimaryTintBackgroundColour":"","onNavigationPrimaryTextColour":"","onNavigationPrimaryTintTextColour":"","onAccentTextColour":"","footerColour":"","onFooterTextColour":"","carouselAndSummaryBackgroundColour":"","headerBackgroundColour":"","siteBackgroundColour":"","contentBackgroundColour":"","carouselImagePosition":null,"sidebarPodBackgroundColour":"","emailHeaderLogoAssetId":null,"websiteLogoAssetId":null,"portalEmailHeaderOverrideAssetId":null,"onCarouselAndSummaryTextColour":"","onSidebarPodTextColour":"","soldPropertyOverlayAssetId":null,"featureLatestNewsArticlesOnHomepage":false,"headerTextColour":"","subHeaderTextColour":"","canAddProperties":true,"buttonPrimaryColour":"","buttonTintColour":"","buttonTextColour":"","letAgreedOverlayAssetId":null,"defaultSearchRadius":null,"autofillCarouselSales":null,"carouselMaxItems":null,"autofillCarouselLettings":null,"maxContactableAgents":null,"preferedPortalId":null,"mapPinMarkerAssetId":null,"defaultSearchStatus":"all","enableMachineTagging":false,"mapPinMarkerSize":"","mapPinMarkerShadowAssetId":null,"mapPinMarkerShadowSize":"","propertyActionsIconShade":"","secondaryNavigationTextColour":"","buttonTintTextColour":"","letOverlayAssetId":null,"underOfferOverlayAssetId":null,"printLogoAssetId":null,"brochureSource":"","googleplusUri":"","videoUri":"","twitterToken":"","twitterSecret":"","twitterConsumerKey":"","twitterConsumerSecret":"","polygonEnabledForLocationSearch":true,"polygonEnabledForPostcodeSearch":true,"polygonEnabledForBranchSearch":true,"defaultRadiusForLocationSearch":null,"defaultRadiusForPostcodeSearch":0.5,"defaultRadiusForBranchSearch":null,"sstcOverlayAssetId":null,"defaultSearchChannel":"","mabId":null,"disableInterestingProperties":false,"onlyUseAgentLocations":false,"homepageVideoUrl":"","paginationSize":null,"drawamap":false,"defaultRadiusForNearbyBranches":null,"includeAllPropertiesInOpenSearch":false,"sendAdvert":0,"customSearchRadius":null,"customSearchBedroomRange":null,"customSearchPriceRange":null,"customSearchPropertyType":null,"customHestiaTags":null,"locationBoundSwLat":null,"locationBoundSwLng":null,"locationBoundNeLat":null,"locationBoundNeLng":null,"pinterestUri":"","customFooterContent":null,"instagramUri":"","useBranchEmail":null,"valuationLeadOverrideAddress":"","registrationLeadOverrideAddress":"","instagramAccessToken":"","excludedSearchTags":"development plot","valuationScalingFactor":null,"valuationLowerBound":null,"valuationUpperBound":null,"propertyNearestContentChunkAcquisition":"","youTubeUri":"","freeTextSearch":null,"emailTemplateId":8,"hfpeEnabled":false,"marketingStatementText":null,"termsStatementText":null,"vendorClaimsEnabledAt":null,"hideUserData":false,"branchPropertySharingEnabled":null,"optOutAlert":false,"contactAssociatedStaff":true,"hometrackEmailAddress":null,"amazonSesEnabled":true,"hiddenPropertiesEnabled":null,"closestBranchEnabled":true,"registrationNotificationBlockEnabled":true,"hometrackBlockEnabled":null,"facebookAppId":null,"facebookAppSecret":null,"facebookAccessToken":null,"briefyourmarketUsername":null,"briefyourmarketPassword":null,"briefyourmarketBaseUrl":null,"countySearchEnabled":true,"enableRtdfAlerts":false,"tiktokUri":"","countryCodes":null,"internationalSearch":false,"assignLeadsToDonorAgency":true,"locationPinsMaxZoomLevel":null,"minimumPriceForPublishing":null,"displayLeadReferrerInAlerts":false,"allowLeadInternationalPostcodes":null,"excludeBrandedPropertiesFromSharedSimilarProperties":null,"partialPropertyLockingEnabled":false,"returnEmptyStaffSearch":false,"usesPropertyScoring":false,"valuationsPrimaryColourOverride":null,"valuationsTextColourOverride":null,"valuationsLogoOverrideId":null,"valuationsBackgroundImageId":null,"hideAliasedName":null,"hiddenValuationsWidgetPaths":null,"valuationsAdjustment":0.0,"salesValuationsEnabled":true,"lettingsValuationsEnabled":true,"rtdfAsyncAssets":true,"valuationsWidgetButtonPosition":null,"valuationsWidgetButtonText":null,"valuationsWidgetButtonColour":null,"valuationsWidgetButtonTextColour":null,"valuationsLogoAssetGeometry":null,"valuationsHeadingColourOverride":null,"valuationsButtonColourOverride":null,"valuationsButtonTextColourOverride":null,"displayStaffMembersInValuationProduct":true,"recordVersion":"3f8c9c89365406a11f07505b2c016e33","customValuationCodeInHead":null,"customValuationCodeInBody":null,"valuationsConfig":null,"valuationsHighConfidenceVideoUrl":"https://vimeo.com/1068872123","valuationsMediumConfidenceVideoUrl":"https://vimeo.com/1068872101","valuationsLowConfidenceVideoUrl":"https://vimeo.com/1068872144","navigationHoverTextColour":null,"navigationHamburgerColour":null,"valuationsConfidenceThreshold":50,"useBlmPropertyFeeds":false,"valuationsSearchBranchByPolygon":null,"monogramAssetId":null,"customLogo1AssetId":null,"customLogo2AssetId":null,"customLogo3AssetId":null,"customLogo4AssetId":null,"searchTags":[],"printLogoAsset":null,"underOfferOverlayAsset":null,"soldPropertyOverlayAsset":null,"sstcOverlayAsset":null,"letAgreedOverlayAsset":null,"letOverlayAsset":null,"mapPinMarkerAsset":null,"mapPinMarkerAssetShadow":null,"analyticsCode":"","headAnalyticsCode":"","googleSiteVerificationCode":"Ka8hd6znb6IG1DB_JPWOsG_tQm3DLhmx-bNqEbUX9bY","yahooSiteVerificationCode":"","bingSiteVerificationCode":"","metaTitle":"Beresford Adams Estate and Letting Agents | Chester \u0026 North Wales","metaDescription":"Beresford Adams estate agents. The local estate and letting agent of choice. Speak to a local property expert today.","paidForHomeval":false,"homeflowValuations2Active":false,"calendarActive":false,"valuationLinkOnHomepage":null,"googleMapsApiKey":"AIzaSyBeygoSmxzlR697drVwH7ImNXexEO9vcSs\u0026channel=08","postcodeApiKey":"","spamProtectionEnabled":true,"recaptchaEnabled":true,"themeSettings":"{\"square_buttons\":true,\"transparent_header\":false,\"gtm_container_id\":\"GTM-5SHL4VF\",\"stamp_duty_country\":\"England\",\"branch_show_path\":\"branch/estate-agents\",\"o
145pen_house_banner_image_url\":\"https://mr1.homeflow-assets.co.uk/files/site_asset/image/5835/5199/UK-OpenHouse-Internal-Engage-Splash-Overlay-200x200px.png\",\"sticky_navigation\":true,\"sticky_navigation_opacity\":\"0.7\",\"font_family\":\"font-family-3\",\"sale_promotion_label\":\"none\",\"sale_promotion_banner\":\"https://mr1.homeflow-assets.co.uk/files/site_asset/image/5430/4104/Summer_Sale_Splash_Overlay_200x200px.png\",\"display_mega_menu\":true,\"display_material_information\":true,\"disable_homeflow_cookie_consent\":true,\"open_home_campaign_active\":false,\"stamp_duty_options\":\"England,Wales\",\"disable_valuation_branch_selection\":true}","home_page_style":null,"match_beds_delta":null,"match_price_delta":null,"sales_price_range":null,"bedrooms_range":null,"map_center_on_postcode":null,"map_zoom_level":null,"lettings_price_range_monthly":null,"lettings_price_range_weekly":null,"default_star_rating":null,"pdf_margins_headed":null,"pdf_margins_plain":null,"pdf_heading_font_id":null,"pdf_body_font_id":null,"applicants_active_months":null,"applicants_grace_period_months":null,"tenants_active_months":null,"tenants_grace_period_months":null,"member_naea":null,"member_arla":null,"logo_asset_id":46263829,"logo_asset_geometry":"","banner_asset_id":null,"banner_asset_geometry":null,"admin_logo_asset_id":32580921,"admin_logo_asset_geometry":"","google_maps_branch_zoom_level":null,"google_maps_property_zoom_level":null,"slideshow_f1":3334069,"slideshow_f2":3334072,"slideshow_f3":3334074,"slideshow_f4":3334076,"slideshow_f5":3334077,"slideshow_delay":null,"primary_colour":"#006ab6","primary_tint_colour":"#878786","accent_colour":"#dadad9","accent_tint_colour":"","on_primary_text_colour":"","on_white_heading_text_colour":"#006ab6","grey_alternative_colour":"","slideshow_overlay_text":null,"slideshow_overlay_enabled":true,"pdf_logo_asset_id":null,"pdf_logo_asset_geometry":null,"on_primary_tint_text_colour":"","profile_sms_contact_preference":false,"search_include_maximum_over":false,"search_exclude_first_from_maximum":false,"show_area_selector_for_quick_search":false,"show_area_selector_for_full_search":true,"featured_description_length":500,"section_navigation_background_colour":null,"custom_colour_1":"","custom_colour_2":"","custom_colour_3":"","custom_colour_4":"","primary_text_colour":"","accent_text_colour":"","custom_colour_5":"","custom_colour_6":"","custom_colour_7":"","custom_colour_8":"","custom_colour_9":"","custom_colour_10":"","portal_logo_asset_id":null,"descending_price_for_sale_search_results":true,"descending_price_for_letting_search_results":true,"property_details_include_short_description":true,"google_maps_marker_set":0,"property_details_include_long_description":true,"enable_branch_search":true,"favicon_asset_id":46562725,"send_telephony_lead_email":true,"primary_admin_colour":"","secondary_admin_colour":"","primary_email_colour":"#006ab6","email_header_asset_id":46263829,"email_header_colour":"#006ab6","send_html_emails":true,"lead_forward_exclusive_override":false,"mobile_logo_asset_id":null,"mobile_primary_colour":"","mobile_tint_colour":"","mobile_iphone_icon_asset_id":null,"admin_by_portal_id":null,"facebook_uri":"","twitter_uri":"","linkedin_uri":"","on_accent_tint_text_colour":"","navigation_primary_background_colour":"","navigation_primary_tint_background_colour":"","on_navigation_primary_text_colour":"","on_navigation_primary_tint_text_colour":"","on_accent_text_colour":"","footer_colour":"","on_footer_text_colour":"","carousel_and_summary_background_colour":"","header_background_colour":"","site_background_colour":"","content_background_colour":"","carousel_image_position":null,"sidebar_pod_background_colour":"","email_header_logo_asset_id":null,"website_logo_asset_id":null,"portal_email_header_override_asset_id":null,"on_carousel_and_summary_text_colour":"","on_sidebar_pod_text_colour":"","sold_property_overlay_asset_id":null,"feature_latest_news_articles_on_homepage":false,"header_text_colour":"","sub_header_text_colour":"","can_add_properties":true,"button_primary_colour":"","button_tint_colour":"","button_text_colour":"","let_agreed_overlay_asset_id":null,"default_search_radius":null,"autofill_carousel_sales":null,"carousel_max_items":null,"autofill_carousel_lettings":null,"max_contactable_agents":null,"prefered_portal_id":null,"map_pin_marker_asset_id":null,"default_search_status":"all","enable_machine_tagging":false,"map_pin_marker_size":"","map_pin_marker_shadow_asset_id":null,"map_pin_marker_shadow_size":"","property_actions_icon_shade":"","secondary_navigation_text_colour":"","button_tint_text_colour":"","let_overlay_asset_id":null,"under_offer_overlay_asset_id":null,"print_logo_asset_id":null,"brochure_source":"","googleplus_uri":"","video_uri":"","twitter_token":"","twitter_secret":"","twitter_consumer_key":"","twitter_consumer_secret":"","polygon_enabled_for_location_search":true,"polygon_enabled_for_postcode_search":true,"polygon_enabled_for_branch_search":true,"default_radius_for_location_search":null,"default_radius_for_postcode_search":0.5,"default_radius_for_branch_search":null,"sstc_overlay_asset_id":null,"default_search_channel":"","mab_id":null,"disable_interesting_properties":false,"only_use_agent_locations":false,"homepage_video_url":"","pagination_size":null,"default_radius_for_nearby_branches":null,"include_all_properties_in_open_search":false,"send_advert":0,"custom_search_radius":null,"custom_search_bedroom_range":null,"custom_search_price_range":null,"custom_search_property_type":null,"custom_hestia_tags":null,"location_bound_sw_lat":null,"location_bound_sw_lng":null,"location_bound_ne_lat":null,"location_bound_ne_lng":null,"pinterest_uri":"","custom_footer_content":null,"instagram_uri":"","use_branch_email":null,"valuation_lead_override_address":"","registration_lead_override_address":"","
145instagram_access_token":"","excluded_search_tags":"development plot","valuation_scaling_factor":null,"valuation_lower_bound":null,"valuation_upper_bound":null,"property_nearest_content_chunk_acquisition":"","you_tube_uri":"","free_text_search":null,"email_template_id":8,"hfpe_enabled":false,"marketing_statement_text":null,"terms_statement_text":null,"vendor_claims_enabled_at":null,"hide_user_data":false,"branch_property_sharing_enabled":null,"opt_out_alert":false,"contact_associated_staff":true,"hometrack_email_address":null,"amazon_ses_enabled":true,"hidden_properties_enabled":null,"closest_branch_enabled":true,"registration_notification_block_enabled":true,"hometrack_block_enabled":null,"facebook_app_id":null,"facebook_app_secret":null,"facebook_access_token":null,"briefyourmarket_username":null,"briefyourmarket_password":null,"briefyourmarket_base_url":null,"county_search_enabled":true,"enable_rtdf_alerts":false,"tiktok_uri":"","country_codes":null,"international_search":false,"assign_leads_to_donor_agency":true,"location_pins_max_zoom_level":null,"minimum_price_for_publishing":null,"display_lead_referrer_in_alerts":false,"allow_lead_international_postcodes":null,"exclude_branded_properties_from_shared_similar_properties":null,"partial_property_locking_enabled":false,"return_empty_staff_search":false,"uses_property_scoring":false,"valuations_primary_colour_override":null,"valuations_text_colour_override":null,"valuations_logo_override_id":null,"valuations_background_image_id":null,"hide_aliased_name":null,"hidden_valuations_widget_paths":null,"valuations_adjustment":0.0,"sales_valuations_enabled":true,"lettings_valuations_enabled":true,"rtdf_async_assets":true,"valuations_widget_button_position":null,"valuations_widget_button_text":null,"valuations_widget_button_colour":null,"valuations_widget_button_text_colour":null,"valuations_logo_asset_geometry":null,"valuations_heading_colour_override":null,"valuations_button_colour_override":null,"valuations_button_text_colour_override":null,"display_staff_members_in_valuation_product":true,"record_version":"3f8c9c89365406a11f07505b2c016e33","custom_valuation_code_in_head":null,"custom_valuation_code_in_body":null,"valuations_config":null,"valuations_high_confidence_video_url":"https://vimeo.com/1068872123","valuations_medium_confidence_video_url":"https://vimeo.com/1068872101","valuations_low_confidence_video_url":"https://vimeo.com/1068872144","navigation_hover_text_colour":null,"navigation_hamburger_colour":null,"valuations_confidence_threshold":50,"use_blm_property_feeds":false,"valuations_search_branch_by_polygon":null,"monogram_asset_id":null,"custom_logo_1_asset_id":null,"custom_logo_2_asset_id":null,"custom_logo_3_asset_id":null,"custom_logo_4_asset_id":null,"search_tags":[],"print_logo_asset":null,"under_offer_overlay_asset":null,"sold_property_overlay_asset":null,"sstc_overlay_asset":null,"let_agreed_overlay_asset":null,"let_overlay_asset":null,"map_pin_marker_asset":null,"map_pin_marker_asset_shadow":null,"analytics_code":"","head_analytics_code":"","google_site_verification_code":"Ka8hd6znb6IG1DB_JPWOsG_tQm3DLhmx-bNqEbUX9bY","yahoo_site_verification_code":"","bing_site_verification_code":"","meta_title":"Beresford Adams Estate and Letting Agents | Chester \u0026 North Wales","meta_description":"Beresford Adams estate agents. The local estate and letting agent of choice. Speak to a local property expert today.","paid_for_homeval":false,"homeflow_valuations_2_active":false,"calendar_active":false,"valuation_link_on_homepage":null,"google_maps_api_key":"AIzaSyBeygoSmxzlR697drVwH7ImNXexEO9vcSs\u0026channel=08","postcode_api_key":"","spam_protection_enabled":true,"recaptcha_enabled":true,"theme_settings":"{\"square_buttons\":true,\"transparent_header\":false,\"gtm_container_id\":\"GTM-5SHL4VF\",\"stamp_duty_country\":\"England\",\"branch_show_path\":\"branch/estate-agents\",\"open_house_banner_image_url\":\"https://mr1.homeflow-assets.co.uk/files/site_asset/image/5835/5199/UK-OpenHouse-Internal-Engage-Splash-Overlay-200x200px.png\",\"sticky_navigation\":true,\"sticky_navigation_opacity\":\"0.7\",\"font_family\":\"font-family-3\",\"sale_promotion_label\":\"none\",\"sale_promotion_banner\":\"https://mr1.homeflow-assets.co.uk/files/site_asset/image/5430/4104/Summer_Sale_Splash_Overlay_200x200px.png\",\"display_mega_menu\":true,\"display_material_information\":true,\"disable_homeflow_cookie_consent\":true,\"open_home_campaign_active\":false,\"stamp_duty_options\":\"England,Wales\",\"disable_valuation_branch_selection\":true}"}); 146 Homeflow.set('page_route', 'pages#show') 147 Homeflow.set('exposures_public_url', 'https://exposures.homeflow.co.uk'); 148 149 150 151 152
153 Ctesius.addConfig('cookie_consent_config', { 154 "palette": { 155 "popup": { 156 "background": "rgb(237, 239, 245)", 157 "text": "rgb(101, 101, 101)", 158 "link": "rgb(101, 101, 101)", 159 }, 160 "button": { 161 "background": "transparent", 162 "text": "rgb(66, 66, 66)", 163 "border": "rgb(66, 66, 66)", 164 }, 165 }, 166 "position": "bottom-left", 167 "type": "opt-in", 168 "content": { 169 "href": "/pages/cookies", 170 "message": "This website uses cookies to give you the best experience.", 171 }, 172 }); 173 174 175 176 // this was previously set in defaultConfig in ctesius.js.coffee 177 Homeflow.set('draggable_map_view', 'hfjs-draggable-map'); 178 179 180 181 182 183 184 185 186 187 188 189 190 191 (function() { 192 193 194 195 196 197 198 199 })(); 200 201 console.log('%c[v3] '+'%c[production] '+'%c[titan]', 'font-weight: bold; color: #008000', 'font-weight: bold; color: #9c50b6', 'font-weight: bold; color: #3e5a81'); 202</script>
202 203 204 205
206<script> 207 ;(function () { 208 var createdCookieStamp = ''; 209 var lessThan24Hours = false; 210 211 if (localStorage.logosLogin) { 212 createdCookieStamp = localStorage.logosLogin.split(',')[2]; 213 lessThan24Hours = Math.abs(new Date(createdCookieStamp) - new Date()) / 36e5 < 24; 214 } 215 216 if (!lessThan24Hours) { 217 localStorage.removeItem('logosLogin'); 218 } 219 220 var admin = document.cookie.includes('logosLogin'); 221 222 if (!admin) return null; 223 224 var cookies = document.cookie.split(';'); 225 var splitCookie = []; 226 var splitCookieValue = []; 227 228 cookies.forEach(function (cookie) { 229 splitCookie = cookie.split('='); 230 231 if (splitCookie[0].includes('logosLogin')) { 232 splitCookieValue = splitCookie[1].split(','); 233 localStorage.setItem('logosLogin', splitCookieValue); 234 } 235 }); 236 })(); 237</script>
237 238 239 240 241 242 243
vendor: 2,208 bytes, lines 244-245
244<script> 245 "use strict";function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}!function(e){if(!e.hasInitialised){var t={escapeRegExp:function(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},hasClass:function(e,t){var i=" ";return 1===e.nodeType&&(i+e.className+i).replace(/[\n\t]/g,i).indexOf(i+t+i)>=0},addClass:function(e,t){e.className+=" "+t},removeClass:function(e,t){var i=new RegExp("\\b"+this.escapeRegExp(t)+"\\b");e.className=e.className.replace(i,"")},interpolateString:function(e,t){return e.replace(/{{([a-z][a-z0-9\-_]*)}}/gi,function(e){return t(arguments[1])||""})},getCookie:function(e){var t=("; "+document.cookie).split("; "+e+"=");return t.length<2?void 0:t.pop().split(";").shift()},setCookie:function(e,t,i,n,o,s){var r=new Date;r.setHours(r.getHours()+24*(i||365));var a=[e+"="+t,"expires="+r.toUTCString(),"path="+(o||"/")];n&&a.push("domain="+n),s&&a.push("secure"),document.cookie=a.join(";")},deepExtend:function(e,t){for(var i in t)t.hasOwnProperty(i)&&(i in e&&this.isPlainObject(e[i])&&this.isPlainObject(t[i])?this.deepExtend(e[i],t[i]):e[i]=t[i]);return e},throttle:function(e,t){var i=!1;return function(){i||(e.apply(this,arguments),i=!0,setTimeout(function(){i=!1},t))}},hash:function(e){var t,i,n=0;if(0===e.length)return n;for(t=0,i=e.length;t<i;++t)n=(n<<5)-n+e.charCodeAt(t),n|=0;return n},normaliseHex:function(e){return"#"==e[0]&&(e=e.substr(1)),3==e.length&&(e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]),e},getContrast:function(e){return e=this.normaliseHex(e),(299*parseInt(e.substr(0,2),16)+587*parseInt(e.substr(2,2),16)+114*parseInt(e.substr(4,2),16))/1e3>=128?"#000":"#fff"},getLuminance:function(e){var t=parseInt(this.normaliseHex(e),16),i=38+(t>>16),n=38+(t>>8&255),o=38+(255&t);return"#"+(16777216+65536*(i<255?i<1?0:i:255)+256*(n<255?n<1?0:n:255)+(o<255?o<1?0:o:255)).toString(16).slice(1)},isMobile:function(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)},isPlainObject:function(e){return"object"===_typeof(e)
vendor: 8,046 bytes, line 245
245&&null!==e&&e.constructor==Object},traverseDOMPath:function(e,i){return e&&e.parentNode?t.hasClass(e,i)?e:this.traverseDOMPath(e.parentNode,i):null}};e.status={deny:"deny",allow:"allow",dismiss:"dismiss"},e.transitionEnd=function(){var e=document.createElement("div"),t={t:"transitionend",OT:"oTransitionEnd",msT:"MSTransitionEnd",MozT:"transitionend",WebkitT:"webkitTransitionEnd"};for(var i in t)if(t.hasOwnProperty(i)&&void 0!==e.style[i+"ransition"])return t[i];return""}(),e.hasTransition=!!e.transitionEnd;var i=Object.keys(e.status).map(t.escapeRegExp);e.customStyles={},e.Popup=function(){var n={enabled:!0,container:null,cookie:{name:"cookieconsent_status",path:"/",domain:"",expiryDays:365,secure:!1},onPopupOpen:function(){},onPopupClose:function(){},onInitialise:function(e){},onStatusChange:function(e,t){},onRevokeChoice:function(){},onNoCookieLaw:function(e,t){},content:{header:"Cookies used on the website!",message:"This website uses cookies to ensure you get the best experience on our website.",dismiss:"Got it!",allow:"Allow cookies",deny:"Decline",link:"Learn more",href:"https://www.cookiesandyou.com",close:"❌",target:"_blank",policy:"Cookie Policy"},elements:{header:'<span class="cc-header">{{header}}</span> ',message:'<span id="cookieconsent:desc" class="cc-message">{{message}}</span>',messagelink:'<span id="cookieconsent:desc" class="cc-message">{{message}} <a aria-label="learn more about cookies" role=button tabindex="0" class="cc-link" href="{{href}}" rel="noopener noreferrer nofollow" target="{{target}}">{{link}}</a></span>',dismiss:'<a aria-label="dismiss cookie message" role=button tabindex="0" class="cc-btn cc-dismiss">{{dismiss}}</a>',allow:'<a aria-label="allow cookies" role=button tabindex="0" class="cc-btn cc-allow">{{allow}}</a>',deny:'<a aria-label="deny cookies" role=button tabindex="0" class="cc-btn cc-deny">{{deny}}</a>',link:'<a aria-label="learn more about cookies" role=button tabindex="0" class="cc-link" href="{{href}}" rel="noopener noreferrer nofollow" target="{{target}}">{{link}}</a>',close:'<span aria-label="dismiss cookie message" role=button tabindex="0" class="cc-close">{{close}}</span>'},window:'<div role="dialog" aria-live="polite" aria-label="cookieconsent" aria-describedby="cookieconsent:desc" class="cc-window {{classes}}">\x3c!--googleoff: all--\x3e{{children}}\x3c!--googleon: all--\x3e</div>',revokeBtn:'<div class="cc-revoke {{classes}}">{{policy}}</div>',compliance:{info:'<div class="cc-compliance">{{dismiss}}</div>',"opt-in":'<div class="cc-compliance cc-highlight">{{deny}}{{allow}}</div>',"opt-out":'<div class="cc-compliance cc-highlight">{{deny}}{{allow}}</div>'},type:"info",layouts:{basic:"{{messagelink}}{{compliance}}","basic-close":"{{messagelink}}{{compliance}}{{close}}","basic-header":"{{header}}{{message}}{{link}}{{compliance}}"},layout:"basic",position:"bottom",theme:"block",static:!1,palette:null,revokable:!1,animateRevokable:!0,showLink:!0,dismissOnScroll:!1,dismissOnTimeout:!1,dismissOnWindowClick:!1,ignoreClicksFrom:["cc-revoke","cc-btn"],autoOpen:!0,autoAttach:!0,whitelistPage:[],blacklistPage:[],overrideHTML:null};function o(){this.initialise.apply(this,arguments)}function s(e){this.openingTimeout=null,t.removeClass(e,"cc-invisible")}function r(t){t.style.display="none",t.removeEventListener(e.transitionEnd,this.afterTransition),this.afterTransition=null}function a(){var e=this.options.position.split("-"),t=[];return e.forEach(function(e){t.push("cc-"+e)}),t}function c(n){var o=this.options,s=document.createElement("div"),r=o.container&&1===o.container.nodeType?o.container:document.body;s.innerHTML=n;var a=s.children[0];return a.style.display="none",t.hasClass(a,"cc-window")&&e.hasTransition&&t.addClass(a,"cc-invisible"),this.onButtonClick=function(n){var o=t.traverseDOMPath(n.target,"cc-btn")||n.target;if(t.hasClass(o,"cc-btn")){var s=o.className.match(new RegExp("\\bcc-("+i.join("|")+")\\b")),r=s&&s[1]||!1;r&&(this.setStatus(r),this.close(!0))}t.hasClass(o,"cc-close")&&(this.setStatus(e.status.dismiss),this.close(!0));t.hasClass(o,"cc-revoke")&&this.revokeChoice()}.bind(this),a.addEventListener("click",this.onButtonClick),o.autoAttach&&(r.firstChild?r.insertBefore(a,r.firstChild):r.appendChild(a)),a}function l(e){return"000000"==(e=t.normaliseHex(e))?"#222":t.getLuminance(e)}function u(e,t){for(var i=0,n=e.length;i<n;++i){var o=e[i];if(o instanceof RegExp&&o.test(t)||"string"==typeof o&&o.length&&o===t)return!0}return!1}return o.prototype.initialise=function(i){this.options&&this.destroy(),t.deepExtend(this.options={},n),t.isPlainObject(i)&&t.deepExtend(this.options,i),function(){var t=this.options.onInitialise.bind(this);if(!window.navigator.cookieEnabled)return t(e.status.deny),!0;if(window.CookiesOK||window.navigator.CookiesOK)return t(e.status.allow),!0;var i=Object.keys(e.status),n=this.getStatus(),o=i.indexOf(n)>=0;o&&t(n);return o}.call(this)&&(this.options.enabled=!1),u(this.options.blacklistPage,location.pathname)&&(this.options.enabled=!1),u(this.options.whitelistPage,location.pathname)&&(this.options.enabled=!0);var o=this.options.window.replace("{{classes}}",function(){var i=this.options,n="top"==i.position||"bottom"==i.position?"banner":"floating";t.isMobile()&&(n="floating");var o=["cc-"+n,"cc-type-"+i.type,"cc-theme-"+i.theme];i.static&&o.push("cc-static");o.push.apply(o,a.call(this));(function(i){var n=t.hash(JSON.stringify(i)),o="cc-color-override-"+n,s=t.isPlainObject(i);this.customStyleSelector=s?o:null,s&&function(i,n,o){if(e.customStyles[i])return void++e.customStyles[i].references;var s={},r=n.popup,a=n.button,c=n.highlight;r&&(r.text=r.text?r.text:t.getContrast(r.background),r.link=r.link?r.link:r.text,s[o+".cc-window"]=["color: "+r.text,"background-color: "+r.background],s[o+".cc-revoke"]=["color: "+r.text,"background-color: "+r.background],s[o+" .cc-link,"+o+" .cc-link:active,"+o+" .cc-link:visited"]=["color: "+r.link],a&&(a.text=a.text?a.text:t.getContrast(a.background),a.border=a.border?a.border:"transparent",s[o+" .cc-btn"]=["color: "+a.text,"border-color: "+a.border,"background-color: "+a.background],a.padding&&s[o+" .cc-btn"].push("padding: "+a.padding),"transparent"!=a.background&&(s[o+" .cc-btn:hover, "+o+" .cc-btn:focus"]=["background-color: "+(a.hover||l(a.background))]),c?(c.text=c.text?c.text:t.getContrast(c.background),c.border=c.border?c.border:"transparent",s[o+" .cc-highlight .cc-btn:first-child"]=["color: "+c.text,"border-color: "+c.border,"background-color: "+c.background]):s[o+" .cc-highlight .cc-btn:first-child"]=["color: "+r.text]));var u=document.createElement("style");document.head.appendChild(u),e.customStyles[i]={references:1,element:u.sheet};var h=-1;for(var p in s)s.hasOwnProperty(p)&&u.sheet.insertRule(p+"{"+s[p].join(";")+"}",++h)}(n,i,"."+o);return s}).call(this,this.options.palette);this.customStyleSelector&&o.push(this.customStyleSelector);return o}.call(this).join(" ")).replace("{{children}}",function(){var e={},i=this.options;i.showLink||(i.elements.link="",i.elements.messagelink=i.elements.message);Object.keys(i.elements).forEach(function(n){e[n]=t.interpolateString(i.elements[n],function(e){var t=i.content[e];return e&&"string"==typeof t&&t.length?t:""})});var n=i.compliance[i.type];n||(n=i.compliance.info);e.compliance=t.interpolateString(n,function(t){return e[t]});var o=i.layouts[i.layout];o||(o=i.layouts.basic);return t.interpolateString(o,function(t){return e[t]})}.call(this)),s=this.options.overrideHTML;if("string"==typeof s&&s.length&&(o=s),this.options.static){var r=c.call(this,'<div class="cc-grower">'+o+"</div>");r.style.display="",this.element=r.firstChild,this.element.style.display="none",t.addClass(this.element,"cc-invisible")}else this.element=c.call(this,o);(function(){var i=this.setStatus.bind(this),n=this.close.bind(this),o=this.options.dismissOnTimeout;"number"==typeof o&&o>=0&&(this.dismissTimeout=window.setTimeout(function(){i(e.status.dismiss),n(!0)},Math.floor(o)));var s=this.options.dismissOnScroll;if("number"==typeof s&&s>=0){var r=function
245 t(o){window.pageYOffset>Math.floor(s)&&(i(e.status.dismiss),n(!0),window.removeEventListener("scroll",t,{passive:!0}),this.onWindowScroll=null)};this.options.enabled&&(this.onWindowScroll=r,window.addEventListener("scroll",r,{passive:!0}
vendor: 9,121 bytes, line 245
245))}var a=this.options.dismissOnWindowClick,c=this.options.ignoreClicksFrom;if(a){var l=function(o){for(var s=!1,r=o.path.length,a=c.length,u=0;u<r;u++)if(!s)for(var h=0;h<a;h++)s||(s=t.hasClass(o.path[u],c[h]));s||(i(e.status.dismiss),n(!0),window.removeEventListener("click",l),window.removeEventListener("touchend",l),this.onWindowClick=null)}.bind(this);this.options.enabled&&(this.onWindowClick=l,window.addEventListener("click",l),window.addEventListener("touchend",l))}}).call(this),function(){"info"!=this.options.type&&(this.options.revokable=!0);t.isMobile()&&(this.options.animateRevokable=!1);if(this.options.revokable){var e=a.call(this);this.options.animateRevokable&&e.push("cc-animate"),this.customStyleSelector&&e.push(this.customStyleSelector);var i=this.options.revokeBtn.replace("{{classes}}",e.join(" ")).replace("{{policy}}",this.options.content.policy);this.revokeBtn=c.call(this,i);var n=this.revokeBtn;if(this.options.animateRevokable){var o=t.throttle(function(e){var i=!1,o=window.innerHeight-20;t.hasClass(n,"cc-top")&&e.clientY<20&&(i=!0),t.hasClass(n,"cc-bottom")&&e.clientY>o&&(i=!0),i?t.hasClass(n,"cc-active")||t.addClass(n,"cc-active"):t.hasClass(n,"cc-active")&&t.removeClass(n,"cc-active")},200);this.onMouseMove=o,window.addEventListener("mousemove",o)}}}.call(this),this.options.autoOpen&&this.autoOpen()},o.prototype.destroy=function(){this.onButtonClick&&this.element&&(this.element.removeEventListener("click",this.onButtonClick),this.onButtonClick=null),this.dismissTimeout&&(clearTimeout(this.dismissTimeout),this.dismissTimeout=null),this.onWindowScroll&&(window.removeEventListener("scroll",this.onWindowScroll),this.onWindowScroll=null),this.onWindowClick&&(window.removeEventListener("click",this.onWindowClick),this.onWindowClick=null),this.onMouseMove&&(window.removeEventListener("mousemove",this.onMouseMove),this.onMouseMove=null),this.element&&this.element.parentNode&&this.element.parentNode.removeChild(this.element),this.element=null,this.revokeBtn&&this.revokeBtn.parentNode&&this.revokeBtn.parentNode.removeChild(this.revokeBtn),this.revokeBtn=null,function(i){if(t.isPlainObject(i)){var n=t.hash(JSON.stringify(i)),o=e.customStyles[n];if(o&&!--o.references){var s=o.element.ownerNode;s&&s.parentNode&&s.parentNode.removeChild(s),e.customStyles[n]=null}}}(this.options.palette),this.options=null},o.prototype.open=function(t){if(this.element)return this.isOpen()||(e.hasTransition?this.fadeIn():this.element.style.display="",this.options.revokable&&this.toggleRevokeButton(),this.options.onPopupOpen.call(this)),this},o.prototype.close=function(t){if(this.element)return this.isOpen()&&(e.hasTransition?this.fadeOut():this.element.style.display="none",t&&this.options.revokable&&this.toggleRevokeButton(!0),this.options.onPopupClose.call(this)),this},o.prototype.fadeIn=function(){var i=this.element;if(e.hasTransition&&i&&(this.afterTransition&&r.call(this,i),t.hasClass(i,"cc-invisible"))){if(i.style.display="",this.options.static){var n=this.element.clientHeight;this.element.parentNode.style.maxHeight=n+"px"}this.openingTimeout=setTimeout(s.bind(this,i),20)}},o.prototype.fadeOut=function(){var i=this.element;e.hasTransition&&i&&(this.openingTimeout&&(clearTimeout(this.openingTimeout),s.bind(this,i)),t.hasClass(i,"cc-invisible")||(this.options.static&&(this.element.parentNode.style.maxHeight=""),this.afterTransition=r.bind(this,i),i.addEventListener(e.transitionEnd,this.afterTransition),t.addClass(i,"cc-invisible")))},o.prototype.isOpen=function(){return this.element&&""==this.element.style.display&&(!e.hasTransition||!t.hasClass(this.element,"cc-invisible"))},o.prototype.toggleRevokeButton=function(e){this.revokeBtn&&(this.revokeBtn.style.display=e?"":"none")},o.prototype.revokeChoice=function(e){this.options.enabled=!0,this.clearStatus(),this.options.onRevokeChoice.call(this),e||this.autoOpen()},o.prototype.hasAnswered=function(t){return Object.keys(e.status).indexOf(this.getStatus())>=0},o.prototype.hasConsented=function(t){var i=this.getStatus();return i==e.status.allow||i==e.status.dismiss},o.prototype.autoOpen=function(e){!this.hasAnswered()&&this.options.enabled?this.open():this.hasAnswered()&&this.options.revokable&&this.toggleRevokeButton(!0)},o.prototype.setStatus=function(i){var n=this.options.cookie,o=t.getCookie(n.name),s=Object.keys(e.status).indexOf(o)>=0;Object.keys(e.status).indexOf(i)>=0?(t.setCookie(n.name,i,n.expiryDays,n.domain,n.path,n.secure),this.options.onStatusChange.call(this,i,s)):this.clearStatus()},o.prototype.getStatus=function(){return t.getCookie(this.options.cookie.name)},o.prototype.clearStatus=function(){var e=this.options.cookie;t.setCookie(e.name,"",-1,e.domain,e.path)},o}(),e.Location=function(){var e={timeout:5e3,services:["ipinfo"],serviceDefinitions:{ipinfo:function(){return{url:"//ipinfo.io",headers:["Accept: application/json"],callback:function(e,t){try{var i=JSON.parse(t);return i.error?s(i):{code:i.country}}catch(e){return s({error:"Invalid response ("+e+")"})}}}},ipinfodb:function(e){return{url:"//api.ipinfodb.com/v3/ip-country/?key={api_key}&format=json&callback={callback}",isScript:!0,callback:function(e,t){try{var i=JSON.parse(t);return"ERROR"==i.statusCode?s({error:i.statusMessage}):{code:i.countryCode}}catch(e){return s({error:"Invalid response ("+e+")"})}}}},maxmind:function(){return{url:"//js.maxmind.com/js/apis/geoip2/v2.1/geoip2.js",isScript:!0,callback:function(e){window.geoip2?geoip2.country(function(t){try{e({code:t.country.iso_code})}catch(t){e(s(t))}},function(t){e(s(t))}):e(new Error("Unexpected response format. The downloaded script should have exported `geoip2` to the global scope"))}}}}};function i(i){t.deepExtend(this.options={},e),t.isPlainObject(i)&&t.deepExtend(this.options,i),this.currentServiceIndex=-1}function n(e,t,i){var n,o=document.createElement("script");o.type="text/"+(e.type||"javascript"),o.src=e.src||e,o.async=!1,o.onreadystatechange=o.onload=function(){var e=o.readyState;clearTimeout(n),t.done||e&&!/loaded|complete/.test(e)||(t.done=!0,t(),o.onreadystatechange=o.onload=null)},document.body.appendChild(o),n=setTimeout(function(){t.done=!0,t(),o.onreadystatechange=o.onload=null},i)}function o(e,t,i,n,o){var s=new(window.XMLHttpRequest||window.ActiveXObject)("MSXML2.XMLHTTP.3.0");if(s.open(n?"POST":"GET",e,1),s.setRequestHeader("Content-type","application/x-www-form-urlencoded"),Array.isArray(o))for(var r=0,a=o.length;r<a;++r){var c=o[r].split(":",2);s.setRequestHeader(c[0].replace(/^\s+|\s+$/g,""),c[1].replace(/^\s+|\s+$/g,""))}"function"==typeof t&&(s.onreadystatechange=function(){s.readyState>3&&t(s)}),s.send(n)}function s(e){return new Error("Error ["+(e.code||"UNKNOWN")+"]: "+e.error)}return i.prototype.getNextService=function(){var e;do{e=this.getServiceByIdx(++this.currentServiceIndex)}while(this.currentServiceIndex<this.options.services.length&&!e);return e},i.prototype.getServiceByIdx=function(e){var i=this.options.services[e];if("function"==typeof i){var n=i();return n.name&&t.deepExtend(n,this.options.serviceDefinitions[n.name](n)),n}return"string"==typeof i?this.options.serviceDefinitions[i]():t.isPlainObject(i)?this.options.serviceDefinitions[i.name](i):null},i.prototype.locate=function(e,t){var i=this.getNextService();i?(this.callbackComplete=e,this.callbackError=t,this.runService(i,this.runNextServiceOnError.bind(this))):t(new Error("No services to run"))},i.prototype.setupUrl=function(e){var t=this.getCurrentServiceOpts();return e.url.replace(/\{(.*?)\}/g,function(i,n){if("callback"===n){var o="callback"+Date.now();return window[o]=function(t){e.__JSONP_DATA=JSON.stringify(t)},o}if(n in t.interpolateUrl)return t.interpolateUrl[n]})},i.prototype.runService=function(e,t){var i=this;e&&e.url&&e.callback&&(e.isScript?n:o)(this.setupUrl(e),function(n){var o=n?n.responseText:"";e.__JSONP_DATA&&(o=e.__JSONP_DATA,delete e.__JSONP_DATA),i.runServiceCallback.call(i,t,e,o)},this.options.timeout,e.data,e.headers)},i.prototype.runServiceCallback=function(e,t,i){var n=this,o=t.callback(function(t){o||n.onServiceResult.call(n,e,t)},i);o&&this.onServiceResult.call(this,e,o)},i.prototype.onServiceResult=function(e,t){t instanceof Error||t&&t.error?e.call(this,t,null):e.call(this,null,t)},i.prototype.runNextServiceOnError=function(e,t){if(e){this.logError(e);var i=this.getNextService();i?this.runService(i,this.runNextServiceOnError.bind(this)):this.completeService.call(this,this.callbackError,new Error("All services failed"))}else this.completeService.call(this,this.callbackComplete,t)},i.prototype.getCurrentServiceOpts=function(){var e=this.options.services[this.currentServiceIndex];return"string"==typeof e?{name:e}:"function"==typeof e?e():t.isPlainObject(e)?e:{}},i.prototype.completeService=function(e,t){this.currentServiceIndex=-1,e&&e(t)},i.prototype.logError=function(e){var t=this.currentServiceIndex,i=this.getServiceByIdx(t);console.warn("The service["+t+"] ("+i.url+") responded with the following error",e)},i}(),e.Law=function(){var e={regionalLaw:!0,hasLaw:["AT","BE","BG","HR","CZ","CY","DK","EE","FI","FR","DE","EL","HU","IE","IT","LV","LT","LU","MT","NL","
245NO","PL","PT","SK","ES","SE","GB","UK","GR","EU","RO"],revokable:["HR","CY","DK","EE","FR","DE","LV","LT","NL","NO","PT","ES"],explicitAction:["HR","IT","ES","NO"]};function i(e){this.initialise.apply(this,arguments)}return i.prototype.initialise=function(i){t.deepExtend(this.options={},e),t.isPlainObject(i)&&t.deepExtend(this.options,i)},i.prototype.get=function(e){var t=this.options;return{hasLaw:t.hasLaw.indexOf(e)>=0,revokable:t.revokable.indexOf(e)>=0,explicitAction:t.explicitAction.indexOf(e)>=0}},i.prototype.applyLaw=function(e,t){var i=this.get(t);return i.hasLaw||(e.enabled=!1,"function"==typeof e.onNoCookieLaw&&e.onNoCookieLaw(t,i)),this.options.regionalLaw&&(i.revokable&&(e.revokable=!0),i.explicitAction&&(e.dismissOnScroll=!1,e.dismissOnTimeout=!1)),e},i}(),e.initialise=function(i,n,o){var s=new e.Law(i.law);n||(n=function(){}),o||(o=function(){});var r=Object.keys(e.status),a=t.getCookie("cookieconsent_status");r.indexOf(a)>=0?n(new e.Popup(i)):e.getCountryCode(i,function(t){delete i.law,delete i.location,t.code&&(i=s.applyLaw(i,t.code)),n(new e.Popup(i))},function(t){delete i.law,delete i.location,o(t,new e.Popup(i))})},e.getCountryCode=function(t,i,n){t.law&&t.law.countryCode?i({code:t.law.countryCode}):t.location?new e.Location(t.location).locate(function(e){i(e||{})},n):i({})},e.utils=t,e.hasInitialised=!0,window.cookieconsent=e}}(window.cookieconsent||{}); 246</script>
246 247 248 249<style> 250 .cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top{transform:translateY(0)}.cc-animate.cc-revoke.cc-active.cc-bottom{transform:translateY(0)}.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-window,.cc-revoke{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica, Calibri, Arial, sans-serif;font-size:16px;line-height:1.5em;display:flex;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;flex-direction:row}.cc-revoke{padding:0.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:bold}.cc-btn,.cc-link,.cc-close,.cc-revoke{cursor:pointer}.cc-link{opacity:1;display:inline-block;padding:0.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:0.4em 0.8em;font-size:0.9em;font-weight:bold;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:hover,.cc-highlight .cc-btn:first-child:focus{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:0.5em;right:0.5em;font-size:1.6em;opacity:0.9;line-height:0.75}.cc-close:hover,.cc-close:focus{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:0.5em;border-bottom-right-radius:0.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:0.5em;border-top-right-radius:0.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{flex:1 0 auto}.cc-window.cc-banner{align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:flex;align-items:center;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{flex:1}.cc-btn+.cc-btn{margin-left:0.5em}@media print{.cc-window,.cc-revoke{display:none}}@media screen and (max-width: 900px){.cc-btn{white-space:normal}}@media screen and (max-width: 414px) and (orientation: portrait), screen and (max-width: 736px) and (orientation: landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-right,.cc-window.cc-left{left:0;right:0}.cc-window.cc-banner{flex-direction:column}.cc-window.cc-banner .cc-compliance{flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:0.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0} 251 252 .cc-fullscreen-bg { 253 position: fixed; 254 top: 0; 255 bottom: 0; 256 right: 0; 257 left: 0; 258 background-color: rgba(30, 30, 30, 0.7); 259 z-index: 999; 260 } 261 262 263 .cc-theme-fullscreen .cc-deny-link { 264 display: inline; 265 padding: 0; 266 font-size: .9em; 267 border: 0; 268 font-size: 16px; 269 font-weight: normal; 270 text-decoration: underline; 271 /* unfortunately need to use !important here to override library styles */ 272 background-color: transparent !important; 273 color: rgb(131, 131, 145) !important; 274 } 275
276 .cc-theme-fullscreen .cc-compliance { 277 width: 50%; 278 margin: 10px auto; 279 } 280 281 @media (min-width: 414px) { 282 .cc-theme-fullscreen { 283 bottom: 50%; 284 left: 50%; 285 margin-left: -190px; 286 margin-bottom: -70px; 287 } 288 } 289 290 .hf-cc-revoke { 291 position: fixed; 292 bottom: 0; 293 left: 20px; 294 padding: 5px 10px; 295 background-color: #edeff5; 296 } 297 298 @media (max-width: 414px) { 299 .hf-cc-revoke { 300 font-size: 12px; 301 } 302 } 303</style> 304 305 306<meta http-equiv="Content-Security-Policy" content="default-src 'self'; 307img-src 'self' data: *.homeflow.co.uk *.homeflow-assets.co.uk *.google-analytics.com *.amazonaws.com www.facebook.com api.sfnix.net *.tile.openstreetmap.org *.google.com *.google.co.uk *.googleapis.com maps.gstatic.com *.googletagmanager.com googletagmanager.com *.gstatic.com *.giosg.com *.feefo.com *.sharethis.com *.livechat-files.com dpm.demdex.net collector-25269.tvsquared.com *.vimeocdn.com *.clarity.ms *.giosgusercontent.com; 308 font-src 'self' 'unsafe-inline' data: maxcdn.bootstrapcdn.com fonts.gstatic.com *.fontawesome.com *.livechatinc.com *.giosgusercontent.com *.feefo.com; 309 child-src 'self' player.vimeo.com; 310 frame-src 'self' *.facebook.com player.vimeo.com *.google.com *.google.co.uk *.giosg.com *.livechatinc.com *.sharethis.com *.adfenix.com *.issuu.com *.youtube.com *.theestas.com *.audioagent.com watchvid.io *.giosgusercontent.com *.matterport.com *.googletagmanager.com *.doubleclick.net *.focalagent.com *.countrywide.co.uk; 311 style-src 'self' 'unsafe-inline' fonts.googleapis.com maxcdn.bootstrapcdn.com *.fontawesome.com *.googletagmanager.com *.onetrust.com *.giosg.com *.feefo.com; 312 script-src 'self' static.cloudflareinsights.com 'unsafe-inline' 'unsafe-eval' *.google-analytics.com *.googletagmanager.com googletagmanager.com connect.facebook.net *.facebook.com *.fontawesome.com *.giosg.com maps.google.com maps.googleapis.com *.google.com *.google.co.uk *.gstatic.com *.cookie-script.com *.sharethis.com *.yomdel.com *.livechatinc.com *.adfenix.com collector-25269.tvsquared.com *.onetrust.com *.feefo.com *.theestas.com roardigital.fra1.cdn.digitaloceanspaces.com *.cloudflare.com bymtrackinglive.azurewebsites.net bym-virtue-guest-api-live.azurewebsites.net static.cloudflareinsights.com *.clarity.ms *.doubleclick.net capi-automation.s3.us-east-2.amazonaws.com; 313 connect-src 'self' *.ingest.de.sentry.io cdnjs.cloudflare.com *.homeflow.co.uk *.staging.homeflow.co.uk *.google.com *.google.co.uk *.google-analytics.com googleads.g.doubleclick.net *.fontawesome.com stats.g.doubleclick.net *.giosg.com maps.googleapis.com *.facebook.com *.sharethis.com *.crwdcntrl.net *.adfenix.com consent.cookie-script.com *.livechatinc.com *.onetrust.com *.feefo.com bymtrackinglive.azurewebsites.net *.googlesyndication.com api.rlfrc.net *.clarity.ms *.doubleclick.net *.giosgusercontent.com; 314 form-action 'self' *.facebook.com; 315" /> 316 317 318 319 320 321 322 <link rel="canonical" href="https://www.beresfordadams.co.uk/for-sale" /> 323 324 325 <link rel="preconnect" href="https://fonts.googleapis.com"> 326 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 327 328 329 <link 330 href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap" 331 rel="preload" 332 as="style" 333 /> 334 335 336 337 338 <!-- Google Tag Manager --> 339
339<script> 340 window.dataLayer = window.dataLayer || [];
vendor: 348 bytes, lines 340-345
340 341 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 342 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 343 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 344 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 345 })(window,document,'script','dataLayer','
345GTM-5SHL4VF
vendor: 3 bytes, line 345
345');
345</script>
345 346 <!-- End Google Tag Manager --> 347 348 349 350 351 <!-- Google Tag Manager -->
352<script>
vendor: 331 bytes, lines 352-356
352(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 353new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 354j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 355'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 356})(window,document,'script','dataLayer','
356GTM-PVPFST4
vendor: 3 bytes, line 356
356');
356</script>
356 357<!-- End Google Tag Manager --> 358 359 360 361 362 363
364<script> 365 function userTypeString(user) { 366 let userTypeArr = []; 367 368 if (user['is_user_sales_applicant?']) { userTypeArr.push('buyer') } 369 if (user['is_user_tenant?']) { userTypeArr.push('tenant') } 370 if (user['is_user_vendor?']) { userTypeArr.push('seller') } 371 if (user['is_user_landlord?']) { userTypeArr.push('landlord') } 372 373 return userTypeArr.join(','); 374 }; 375 376 window.dataLayer = window.dataLayer || [];
vendor: 350 bytes, lines 376-383
376 377 378 379 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 380 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 381 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 382 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 383 })(window,document,'script','dataLayer','
383GTM-PVPFST4
vendor: 11 bytes, lines 383-387
383'); 384 385 386 387
387Homeflow.listenEvent('user_request_completed', function() { 388 var hasPageViewEvent = window.dataLayer.find((eventData) => eventData.event === 'ga4_pageview'); 389 390 if (hasPageViewEvent) { 391 return; 392 } 393 394 function currentUser(user) { 395 return !!user.get('user_id') 396 } 397 398 399 400 if (currentUser(Ctesius.getUser())) { 401 402 var userInfoObject = { 403 ga4_user_id: Ctesius.getUser().attributes.user_id, 404 ga4_user_type: userTypeString(Ctesius.getUser()), // comma separated string if multiple values 405 } 406 } 407 408 window.dataLayer.push({ 409 event: 'ga4_pageview', 410 411 ga4_brand_name: 'Beresford Adams', 412 ga4_page_template: 'pages show', 413 414 415 ga4_user_info: userInfoObject, 416 417 ga4_website_platform: 'Beresford Adams', 418 }); 419 }) 420</script>
420 421
422<script> 423 function formObject(form) { 424 var formObject = { 425 event: 'ga4_form_submit', 426 ga4_lead_type: form.attributes["data-ga-name"].value, 427 ga4_custom_lead_name: form.attributes["data-ga-custom-name"] 428 ? form.attributes["data-ga-custom-name"].value 429 : form.attributes["data-ga-name"].value, 430 431 432 }; 433 return formObject; 434 }; 435 436 function generateGAPropertyObject(property) { 437 var propertyObject = { 438 ga4_property_address: property.address, 439 ga4_property_bedrooms: property.bedrooms, 440 ga4_property_brand: property.agency_name, 441 ga4_property_county: property.county, 442 ga4_property_description: property.shortDescription, 443 ga4_property_email: property.branchEmail, 444 ga4_property_id: property.propertyID, 445 ga4_property_latitude: property.lat, 446 ga4_property_live_date: property.createDate, 447 ga4_property_longitude: property.lng, 448 ga4_property_office_name: property.branchName, 449 ga4_property_postcode: property.postcode, 450 ga4_property_price: property.priceValue, 451 ga4_property_images: property.photo, 452 ga4_property_status: property.status, 453 ga4_property_town: property.town, 454 ga4_property_transaction: property.primaryChannel, 455 ga4_property_type: property.propertyType, 456 } 457 458 Object.keys(propertyObject).forEach(key => { 459 if (propertyObject[key] === null) { 460 delete propertyObject[key]; 461 } 462 }); 463 464 return propertyObject; 465 } 466 467 window.addEventListener('load', function () { 468 469 Homeflow.registerEvent('saved_search_added', () => { 470 dataLayer.push({ 471 event: 'ga4_save_search' 472 }); 473 }); 474 475 476 Homeflow.registerEvent('saved_property_added', (propertyId) => { 477 const property = Homeflow.getState().properties.savedProperties 478 .find(object => object.property_id.toString() === propertyId.toString()) 479 480 if (property) { 481 var propertyObject = generateGAPropertyObject(property); 482 483 dataLayer.push({ 484 event: 'ga4_save_property', 485 ga4_property_object: propertyObject, 486 }); 487 } 488 }) 489 490 491 Homeflow.registerEvent('user_signed_up', function() { 492 Homeflow.set('is_user_sign_up', true); 493 setTimeout(() => { 494 const user = Homeflow.getState().user.currentUser; 495 const userType = userTypeString(user); 496 497 dataLayer.push({ 498 event: 'ga4_sign_up', 499 ga4_user_info: { 500 ga4_user_id: user.user_id, 501 ga4_user_type: userType, 502 }, 503 }); 504 Homeflow.set('is_user_sign_up', false); 505 }, 5000); 506 }); 507 508 509 Homeflow.registerEvent('user_signed_in', function(){ 510 const user = Homeflow.getState().user.currentUser; 511 const userType = userTypeString(user); 512 513 514 if (!window.dataLayer.find(object => object.event === 'ga4_login') && !Homeflow.get('is_user_sign_up')) { 515 dataLayer.push({ 516 event: 'ga4_login', 517 ga4_user_info: { 518 ga4_user_id: user.user_id, 519 ga4_user_type: userType, 520 }, 521 }); 522 } 523 }); 524 525 526 let forms = document.querySelectorAll('form[method="POST"]'); 527 for (const form of forms) { 528 form.addEventListener('submit', function() { 529 if (form.checkValidity()) { 530 dataLayer.push(formObject(form)); 531 } 532 }) 533 }; 534 535 Homeflow.registerEvent('modal_opened', () => { 536 let forms = document.querySelectorAll('form[method="POST"]'); 537 for (var form of forms) { 538 form.addEventListener('submit', function() { 539 if (!window.dataLayer.find(object => object.event === 'ga4_form_submit')) { 540 dataLayer.push(formObject(form)) 541 } 542 }) 543 }; 544 }) 545 546 function handleDynamicGANames(formEl) { 547 var parentEl = formEl || document; 548 var gaRelatedFields = parentEl.querySelectorAll('input[type="radio"][data-ga-name]'); 549 550 if (gaRelatedFields.length > 0) { 551 gaRelatedFields.forEach((field) => { 552 field.addEventListener('change', (event) => { 553 var targetEl = event.target; 554 var category = targetEl.getAttribute('data-ga-name'); 555 var form = targetEl.closest('form'); 556 form.setAttribute('data-ga-name', category); 557 }); 558 }); 559 } 560 } 561 562 handleDynamicGANames(); 563 564 function getPhoneValue(el) { 565 return el.href 566 ? el.href?.replace(/tel(\s)?:(\s)?/, '').replaceAll(' ', '') 567 : '' 568 } 569 570 function getEmailValue(el) { 571 var emailValue = el.href 572 ? decodeURI(el.href).split('?') 573 : null; 574 575 return emailValue && emailValue.length > 0 576 ? emailValue[0].replace(/mailto(\s)?:(\s)?/, '').replaceAll(' ', '') 577 : '' 578 } 579 580 function handlePhoneEmailGAClick({ el, type }) { 581 var branchId = el.dataset.branchId; 582 var branchDepartment = el.dataset.branchDepartment; 583 var eventValue = { 584 phone: getPhoneValue, 585 email: getEmailValue 586 } 587 var eventName = { 588 phone: 'ga4_phone_call_click', 589 email: 'ga4_email_address_click', 590 } 591 var gaFieldByType = { 592 phone: 'ga4_phone_number', 593 email: 'ga4_email_address', 594 } 595 596 if (!eventName[type]) { 597 return; 598 } 599 600 var gaEventObject = { 601 event: eventName[type], 602 ga4_element_name: window.location.href, 603 } 604 605 if(gaFieldByType[type] && eventValue[type]){ 606 gaEventObject[gaFieldByType[type]] = eventValue[type](el); 607 } else { 608 return; 609 } 610 611 if (branchId && branchDepartment) { 612 gaEventObject.ga4_branch_id = branchId; 613 gaEventObject.ga4_branch_department = branchDepartment; 614 615 var propertyData = "pages#show" == 'properties#show' 616 ? Homeflow.get('property_data') 617 : null; 618 619 if (propertyData) { 620 gaEventObject['ga4_property_object'] = generateGAPropertyObject(propertyData); 621 } 622 } 623 624 dataLayer.push(gaEventObject); 625 } 626 627 628 var telephoneLinks = document.querySelectorAll("a[href^='tel']"); 629 if (telephoneLinks && telephoneLinks.length > 0) { 630 telephoneLinks.forEach(function(telephoneLink) { 631 telephoneLink.addEventListener('click', function(e) { 632 handlePhoneEmailGAClick({ el: e.currentTarget, type: 'phone' }); 633 }) 634 }) 635 } 636 637 638 var emailLinks = document.querySelectorAll('[href^="mailto:"]'); 639 if (emailLinks && emailLinks.length > 0) { 640 emailLinks.forEach(function(emailLink) { 641 emailLink.addEventListener('click', function(e) { 642 handlePhoneEmailGAClick({ el: e.currentTarget, type: 'email' }); 643 }); 644 }); 645 } 646 }); 647</script>
647 648 649 650 651 652 653 654 655 656 657 658 659 660
660<script> 661 662 663 Homeflow.set('disclaimer_text', "By submitting this form, you acknowledge that your data will be processed by Countrywide Estate Agents Limited for the purposes of providing the service and/or product you have requested. Personal data will be processed in accordance with the Data Protection Act 2018 and all other applicable data protection law and regulation. Full details of how we may process your data can be found in our \u003ca href='/privacy-policy'\u003ePrivacy Notice\u003c/a\u003e."); 664 665 666 667 Homeflow.set('disable_default_cookie_consent', true); 668 Homeflow.set('agency_name', 'Beresford Adams'); 669 Homeflow.set('hide_profile_link_wording', false); 670 Homeflow.set('allow_international_postcode', false); 671 672 // Needed for twenty7tec 673 window.agencyId = 5243 674 675 Homeflow.set('custom_tenant_application_form_id', ); 676 677 678 679 680 681 682 683 684 685 686 </script>
686 687 688 <title>Buy a house, flat or home with Beresford Adams</title> 689 690 <meta name="viewport" content="user-scalable=1.0,initial-scale=1.0,minimum-scale=1.0"> 691 692 693 <meta name="description" content="Buy property with Beresford Adams estate agents.."> 694 695 <meta name="format-detection" content="telephone=no"> 696 <meta charset="UTF-8"> 697 <meta name="theme-color" content="#006ab6" /> 698 699
699<script> 700 Homeflow.set('branch_show_path', 'branch/estate-agents') 701 Homeflow.set('property_contact_sidebar', 'false') 702 Homeflow.set('display_mega_menu', 'true') 703 </script>
703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718<link 719 rel="preload" 720 as="image" 721 type="image/svg" 722 fetchpriority="high" 723 href="https://mr2.homeflow.co.uk/files/site_asset/image/4562/5378/beresford-adams-logo.svg" 724/>
725<script> 726 Homeflow.set('agency_logo', 'https://mr2.homeflow.co.uk/files/site_asset/image/4562/5378/beresford-adams-logo.svg'); 727</script>
727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 <link 761 rel="preload" 762 as="image" 763 type="image/jpg" 764 fetchpriority="high" 765 766 767 768 769imagesrcset=" 770 //mr0.homeflow-assets.co.uk/files/site_asset/image/4629/6509/470x_/bf2-buy.jpg 320w, 771 //mr0.homeflow-assets.co.uk/files/site_asset/image/4629/6509/630x_/bf2-buy.jpg 480w, 772 //mr0.homeflow-assets.co.uk/files/site_asset/image/4629/6509/918x_/bf2-buy.jpg 768w, 773 //mr0.homeflow-assets.co.uk/files/site_asset/image/4629/6509/1174x_/bf2-buy.jpg 1024w, 774 //mr0.homeflow-assets.co.uk/files/site_asset/image/4629/6509/1546x_/bf2-buy.jpg 1366w, 775 //mr0.homeflow-assets.co.uk/files/site_asset/image/4629/6509/1750x_/bf2-buy.jpg 1600w, 776 //mr0.homeflow-assets.co.uk/files/site_asset/image/4629/6509/1920x_/bf2-buy.jpg 1920w 777" 778imagesizes=" 779 (max-width: 320px) 320px, 780 (max-width: 480px) 480px, 781 (max-width: 768px) 768px, 782 (max-width: 1024px) 1024px, 783 (max-width: 1366px) 1366px, 784 (max-width: 1600px) 1600px, 785 1920px 786" 787href="//mr0.homeflow-assets.co.uk/files/site_asset/image/4629/6509/1174x_/bf2-buy.jpg" 788 789 /> 790 791 792 793 794 795
795<script>Homeflow.set('search_tags', {"salesTags":["Chain Free","Chain Free Professional","Price Reduced","Land","New Homes","Auctions","Prestige Homes","Shared Ownership","Retirement"],"lettingsTags":["Student Friendly"]})</script>
795 796 797 798 799 800 801 802 803 804 805
805<script> 806 Homeflow.set('agency_name', 'Beresford Adams'); 807 Homeflow.set('agency_logo_alternate', 'https://mr2.homeflow.co.uk/files/site_asset/image/4562/5378/beresford-adams-logo.svg'); 808 Homeflow.set('valuation_button_wording', 'Get a free valuation'); 809 Homeflow.set('hero_opacity', '0.5'); 810 </script>
810 811 812 813 814 815 816 817 <link rel="stylesheet" href="/vendor_assets/61977de511a9afb89e5559fb59e13379/blob.css" /> 818 819 820 <link 821 href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap" 822 rel="stylesheet" 823 > 824 <style> 825 body, 826 button, 827 input, 828 select, 829 textarea { 830 font-family: 'Montserrat', sans-serif; 831 font-weight: 400; 832 } 833 h1, h2, h3, h4, h5, h6 { 834 font-family: 'Montserrat', sans-serif; 835 font-weight: 700; 836 } 837 </style> 838 839 840 841 842
vendor: 1,291 bytes, lines 842-845
842<script> 843 /*! loadCSS rel=preload polyfill. [c]2017 Filament Group, Inc. MIT License */ 844 !function(t){"use strict";t.loadCSS||(t.loadCSS=function(){});var e=loadCSS.relpreload={};if(e.support=function(){var e;try{e=t.document.createElement("link").relList.supports("preload")}catch(t){e=!1}return function(){return e}}(),e.bindMediaToggle=function(t){var e=t.media||"all";function a(){t.addEventListener?t.removeEventListener("load",a):t.attachEvent&&t.detachEvent("onload",a),t.setAttribute("onload",null),t.media=e}t.addEventListener?t.addEventListener("load",a):t.attachEvent&&t.attachEvent("onload",a),setTimeout(function(){t.rel="stylesheet",t.media="only x"}),setTimeout(a,3e3)},e.poly=function(){if(!e.support())for(var a=t.document.getElementsByTagName("link"),n=0;n<a.length;n++){var o=a[n];"preload"!==o.rel||"style"!==o.getAttribute("as")||o.getAttribute("data-loadcss")||(o.setAttribute("data-loadcss",!0),e.bindMediaToggle(o))}},!e.support()){e.poly();var a=t.setInterval(e.poly,500);t.addEventListener?t.addEventListener("load",function(){e.poly(),t.clearInterval(a)}):t.attachEvent&&t.attachEvent("onload",function(){e.poly(),t.clearInterval(a)})}"undefined"!=typeof exports?exports.loadCSS=loadCSS:t.loadCSS=loadCSS}("undefined"!=typeof global?global:this); 845 </script>
845 846 847 848 <meta property="og:type" content="website"> 849 <meta property="og:title" content="Buy a house, flat or home with Beresford Adams"> 850 <meta property="og:url" content="https://www.beresfordadams.co.uk/for-sale?" /> 851 <!-- Meta tags for Twitter--> 852 <meta name="twitter:card" content="summary_large_image" /> 853 <meta name="twitter:site" content="website" /> 854 <meta name="twitter:title" content="Buy a house, flat or home with Beresford Adams" /> 855 <meta name="twitter:description" content="Buy property with Beresford Adams estate agents.." /> 856 <meta name="twitter:image" content="https:" /> 857 858 859 860 <meta property="og:url" content="http://www.beresfordadams.co.uk"> 861 <meta property="og:description" content="Buy property with Beresford Adams estate agents.." /> 862 863 <meta property="og:image" content="//mr2.homeflow-assets.co.uk/files/site_asset/image/4626/3829/_x_/BeresfordAdams_Logo_Big.png" /> 864 865 866 867<meta property="og:description" content="Buy property with Beresford Adams estate agents.."> 868 869 870 871 <link rel="icon" href="//mr0.homeflow-assets.co.uk/files/site_asset/image/4656/2725/_x_/TouchIcon-BER.jpg"> 872 873 874
874<script> 875 876(function (w, d, u) { 877 878 879 Ctesius={}; 880 881 // Define two queues for handlers 882 w.readyQ = []; 883 w.bindReadyQ = []; 884 w.eventQ = []; 885 w.confQ = []; 886 887 888 Ctesius.registerEvent=function(e,i){w.eventQ.push([e,i])} 889 Ctesius.addConfig=function(e,i){w.confQ.push([e,i])} 890 891 Ctesius.getConfig = function(e){ 892 var foundConfigItem = w.confQ.find(function(i) { 893 return i[0] === e; 894 }); 895 if(foundConfigItem) return foundConfigItem[1]; 896 } 897 898 Ctesius.getEvent = function (key) { 899 return w.eventQ[key]; 900 }, 901 902 Ctesius.kickEvent = function (key, ...args) { 903 var e = Ctesius.getEvent(key); 904 if (e != null) { 905 return e.forEach(function (n) { 906 return n.ftn(...Array.from(args || [])) 907 }); 908 } 909 } 910 911 // Push a handler into the correct queue 912 function pushToQ(x, y) { 913 if (x == "ready") { 914 w.bindReadyQ.push(y); 915 } else { 916 w.readyQ.push(x); 917 } 918 } 919 920 // Define an alias object (for use later) 921 var alias = { 922 ready: pushToQ, 923 bind: pushToQ, 924 load: pushToQ 925 } 926 927 // Define the fake jQuery function to capture handlers 928 w.$ = w.jQuery = function (handler) { 929 if (handler === d || handler === u || handler === w) { 930 // Queue $(document).ready(handler), $().ready(handler) 931 // and $(document).bind("ready", handler) by returning 932 // an object with alias methods for pushToQ 933 return alias; 934 } else { 935 // Queue $(handler) 936 pushToQ(handler); 937 } 938 } 939 940})(window, document); 941 942</script>
942 943 944 945 946 <meta name="robots" content="index, follow" /> 947 948 949 950 <meta name="google-site-verification" content="Ka8hd6znb6IG1DB_JPWOsG_tQm3DLhmx-bNqEbUX9bY" /> 951 952 953 954 <style> 955 .button { 956 -webkit-border-radius: 0.68571429rem; 957 border-radius: 0.68571429rem; 958 } 959 @media (min-width: 25em) { 960 .button { 961 -webkit-border-radius: 0.6rem; 962 border-radius: 0.6rem; 963 } 964 } 965 @media (min-width: 80em) { 966 .button { 967 -webkit-border-radius: 0.53333333rem; 968 border-radius: 0.53333333rem; 969 } 970 } 971 </style> 972 973 974 975 976 977 978 979 <style> 980 981 </style> 982 983 984 985 986
986<script> 987 var promotionSettings = []; 988 989 var campaignExpirationDate = new Date("09/28/2026"); 990 var isPromotionExpired = campaignExpirationDate && new Date() > campaignExpirationDate; 991 992 if (!isPromotionExpired) { 993 var currentCampaignData = { 994 promotionSearchTag: { 995 label: 996 997 "Big Open House" 998 , 999 value: 1000 1001 "big open house" 1002 , 1003 1004 }, 1005 promotionImage: "https://mr1.homeflow-assets.co.uk/files/site_asset/image/7063/1131/Corner-250x250.png", 1006 promotionURL: null, 1007 promotionExpiryDate: "09/28/2026" 1008 } 1009 1010 promotionSettings.push(currentCampaignData); 1011 } 1012 1013 1014 Homeflow.set('promotionSettings', promotionSettings); 1015 1016 var updatedSearchTags = Homeflow.get('search_tags') 1017 ? {...Homeflow.get('search_tags')} 1018 : null; 1019 1020 if (promotionSettings.length > 0 && updatedSearchTags) { 1021 promotionSettings.forEach((campaign) => { 1022 var promotionTagData = campaign.promotionSearchTag.value + ':' + campaign.promotionSearchTag.label; 1023 1024 if (campaign.promotionSearchTag.channel) { 1025 var searchTagChannelKey = Object.keys(updatedSearchTags) 1026 .find((key) => key.includes(campaign.promotionSearchTag.channel)); 1027 if(searchTagChannelKey && updatedSearchTags[searchTagChannelKey]) { 1028 var modifiedTags = updatedSearchTags[searchTagChannelKey] 1029 .filter(function(tag){ 1030 return !tag.toLowerCase().includes(campaign.promotionSearchTag.value)} 1031 ) 1032 modifiedTags.push(promotionTagData) 1033 updatedSearchTags[searchTagChannelKey] = modifiedTags 1034 } 1035 } else { 1036 if (updatedSearchTags.salesTags) { 1037 var modififedSalesTags = updatedSearchTags.salesTags 1038 .filter(function(tag){ 1039 return !tag.toLowerCase().includes(campaign.promotionSearchTag.value)} 1040 ); 1041 1042 modififedSalesTags.push(promotionTagData) 1043 updatedSearchTags.salesTags = modififedSalesTags 1044 } 1045 if(updatedSearchTags.lettingsTags) { 1046 var modifiedLettingsTags = updatedSearchTags.lettingsTags 1047 .filter(function(tag){ 1048 return !tag.toLowerCase().includes(campaign.promotionSearchTag.value)} 1049 ); 1050 modifiedLettingsTags.push(promotionTagData) 1051 updatedSearchTags.lettingsTags = modifiedLettingsTags 1052 } 1053 } 1054 1055 Homeflow.set('search_tags', updatedSearchTags); 1056 }) 1057 } 1058</script>
1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071
1071<script> 1072 // Add environment and agency_id to Homeflow object for instant validation 1073 1074 Homeflow.set('environment', 'production'); 1075 1076 Homeflow.set('agency_id', '5243'); 1077 </script>
1077 1078</head> 1079 1080 1081 <body class="pages show page-path-for-sale"> 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 <!-- Google Tag Manager (noscript) -->
vendor: 70 bytes, lines 1091-1092
1091 1092 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1092GTM-5SHL4VF
vendor: 87 bytes, lines 1092-1094
1092" 1093 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 1094
1094<!-- End Google Tag Manager (noscript) --> 1095 1096 1097 1098 1099 <!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 1099-1100
1099 1100<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1100GTM-PVPFST4
vendor: 85 bytes, lines 1100-1101
1100" 1101height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1102<!-- End Google Tag Manager (noscript) --> 1103 1104 1105 1106 1107 1108 1109 1110 1111
1112<script> 1113 Homeflow.set('menu_data', {"primaryMenuItems":[{"name":"For sale","url":"/for-sale","id":"for","target":"_self","items":[{"name":"Properties for sale","url":"/properties/sales/most-recent-first","id":"properties","target":"_self"},{"name":"New homes for sale","url":"/properties/sales/tag-new-homes/most-recent-first","id":"new","target":"_self"},{"name":"Developments","url":"/properties/sales/tag-development-plot","id":"developments","target":"_self"}]},{"name":"Sell","url":"/sell","id":"sell","target":"_self","items":[{"name":"Get a valuation","url":"/services/property-valuation","id":"get","target":"_self"},{"name":"Why do I need an expert valuation?","url":"/blog/property-update/instant-v-expert-valuation","id":"why","target":"_self"},{"name":"Is your home in a property hotspot?","url":"/blog/property-update/is-your-home-in-a-property-hotspot","id":"is","target":"_self"},{"name":"Why sell with us","url":"/sell","id":"why","target":"_self"},{"name":"No sale no fee","url":"/sell","id":false,"target":"_self"},{"name":"Auctions","url":"/auctions/modern-method-of-auction","id":"auctions","target":"_self"}]},{"name":"To rent","url":"/to-rent","id":"to","target":"_self","items":[{"name":"Houses to rent","url":"/properties/lettings/tag-house/most-recent-first","id":"houses","target":"_self"},{"name":"Flats to rent","url":"/properties/lettings/tag-flat/most-recent-first","id":"flats","target":"_self"},{"name":"Zero deposit","url":"/to-rent/zero-deposit","id":"zero","target":"_self"}]},{"name":"Let","url":"/let","id":"let","target":"_self","items":[{"name":"Get a rental valuation","url":"/services/property-valuation","id":"get","target":"_self"},{"name":"Property investment","url":"/let/investment/invest-in-property","id":"property","target":"_self"},{"name":"Is buy to let worth it?","url":"/blog/market-update/buy-to-let-worth-it","id":"is","target":"_self"}]},{"name":"Mortgages","url":"/services/mortgages","id":"mortgages","target":"_self"},{"name":"Land","url":"/services/new-homes/developers","id":"land","target":"_self","items":[{"name":"Land to sell","url":"/services/land-sales/","id":"land","target":"_self"},{"name":"Land for sale","url":"/services/land-sales/","id":"land","target":"_self"}]},{"name":"Branches","url":"/branches","id":"branches","target":"_self"},{"name":"Services","url":"/services","id":"services","target":"_self","items":[{"name":"Valuation","url":"/services/property-valuation","id":"valuation","target":"_self"},{"name":"Surveying","url":"/services/surveying","id":"surveying","target":"_self"},{"name":"Conveyancing","url":"/services/conveyancing","id":"conveyancing","target":"_self"},{"name":"Insurance","url":"/services/insurance","id":"insurance","target":"_self"},{"name":"Land \u0026 new homes","url":"/services/new-homes/buying","id":"land","target":"_self"}]}],"secondaryMenuItems":[{"name":"Blog","url":"/blog","id":"blog","target":"_self"},{"name":"Contact us","url":"/contact-us","id":"contact","target":"_self"},{"name":"Careers","url":"/contact-us/careers","id":"careers","target":"_self"}]}); 1114 1115 1116 Homeflow.set('data-for-survey-quote', {"multipliers":{"propertyType":{"house":0,"flat":-0.05}
1116,"propertyAge":{"pre-1800":0.05,"1800-1880":0,"1881-1960":0,"1961-1990":0,"1991-2010":-0.05,"2010-present":-0.1},"bedroomCount":{"1-5":0,"6+":0.25},"hasAnnex":{"yes":0.5,"no":0}},"baseFees":{"homebuyers":[{"upper":100000,"price":450},{"upper":150000,"price":495},{"upper":200000,"price":525},{"upper":250000,"price":545},{"upper":300000,"price":575},{"upper":350000,"price":645},{"upper":400000,"price":675},{"upper":450000,"price":695},{"upper":500000,"price":695},{"upper":600000,"price":795},{"upper":700000,"price":845},{"upper":800000,"price":945},{"upper":900000,"price":995},{"upper":1000000,"price":1095},{"upper":2000000,"price":1500},{"upper":2250000,"price":2070},{"upper":2500000,"price":2190},{"upper":2750000,"price":2310},{"upper":3000000,"price":2430},{"upper":3250000,"price":2550},{"upper":3500000,"price":2670},{"upper":3750000,"price":2790},{"upper":4000000,"price":2910},{"upper":4250000,"price":3030},{"upper":4500000,"price":3150},{"upper":4750000,"price":3270},{"upper":5000000,"price":3390},{"upper":5250000,"price":3510},{"upper":5500000,"price":3630},{"upper":5575000,"price":3750},{"upper":6000000,"price":3870},{"upper":6250000,"price":3990},{"upper":6500000,"price":4110},{"upper":6750000,"price":4230},{"upper":7000000,"price":4350},{"upper":7500000,"price":4470}],"homebuyers_valuation":[{"upper":100000,"price":625},{"upper":150000,"price":670},{"upper":200000,"price":700},{"upper":250000,"price":720},{"upper":300000,"price":750},{"upper":350000,"price":820},{"upper":400000,"price":850},{"upper":450000,"price":870},{"upper":500000,"price":870},{"upper":600000,"price":970},{"upper":700000,"price":1020},{"upper":800000,"price":1120},{"upper":900000,"price":1220},{"upper":1000000,"price":1320},{"upper":2000000,"price":1675},{"upper":2250000,"price":2245},{"upper":2500000,"price":2365},{"upper":2750000,"price":2485},{"upper":3000000,"price":2605},{"upper":3250000,"price":2725},{"upper":3500000,"price":2845},{"upper":3750000,"price":2965},{"upper":4000000,"price":3085},{"upper":4250000,"price":3205},{"upper":4500000,"price":3325},{"upper":4750000,"price":3445},{"upper":5000000,"price":3565},{"upper":5250000,"price":3685},{"upper":5500000,"price":3805},{"upper":5575000,"price":3925},{"upper":6000000,"price":4045},{"upper":6250000,"price":4165},{"upper":6500000,"price":4285},{"upper":6750000,"price":4405},{"upper":7000000,"price":4525},{"upper":7500000,"price":4645}],"buildingsurvey":[{"upper":350000,"price":995},{"upper":500000,"price":1200},{"upper":800000,"price":1400},{"upper":1000000,"price":1995},{"upper":2000000,"price":2500},{"upper":2250000,"price":3105},{"upper":2500000,"price":3285},{"upper":2750000,"price":3465},{"upper":3000000,"price":3645},{"upper":3250000,"price":3825},{"upper":3500000,"price":4005},{"upper":3750000,"price":4185},{"upper":4000000,"price":4365},{"upper":4250000,"price":4545},{"upper":4500000,"price":4725},{"upper":4750000,"price":4905},{"upper":5000000,"price":5085},{"upper":5250000,"price":5265},{"upper":5500000,"price":5445},{"upper":5575000,"price":5625},{"upper":6000000,"price":5805},{"upper":6250000,"price":5985},{"upper":6500000,"price":6165},{"upper":6750000,"price":6345},{"upper":7000000,"price":6525},{"upper":7500000,"price":6705}],"help_to_buy_general_valuation":[{"upper":350000,"price":240},{"upper":500000,"price":360},{"upper":800000,"price":660},{"upper":1000000,"price":900},{"upper":2000000,"price":1410},{"upper":2250000,"price":1410},{"upper":2500000,"price":1764},{"upper":2750000,"price":1764},{"upper":3000000,"price":1764},{"upper":3250000,"price":2472},{"upper":3500000,"price":2472},{"upper":3750000,"price":3180},{"upper":4000000,"price":3180},{"upper":4250000,"price":3540},{"upper":4500000,"price":3540},{"upper":4750000,"price":3960},{"upper":5000000,"price":3960},{"upper":5250000,"price":4320},{"upper":5500000,"price":4320},{"upper":5575000,"price":4680},{"upper":6000000,"price":4680},{"upper":6250000,"price":4680},{"upper":6500000,"price":4680},{"upper":6750000,"price":5040},{"upper":7000000,"price":5040},{"upper":7500000,"price":5880}],"help_to_buy_valuation":[{"upper":100000000,"price":300}]}}); 1117 Homeflow.set('survey-quote-form-id', 1358); 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135</script>
1135 1136 1137 1138 1139 1140 1141 1142<a id="top"></a> 1143 1144<header class="js-main-header main-header"> 1145 1146 <div class="head__container"> 1147 <div class="header-spinner"> 1148 <svg viewBox="0 0 30 30" version="1.1" xmlns="http://www.w3.org/2000/svg"> 1149 <title>icon-spinner-gold</title> 1150 <defs> 1151 <linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-1"> 1152 <stop stop-color="#006ab6" stop-opacity="0.1" offset="0%" /> 1153 <stop stop-color="#006ab6" stop-opacity="0.45" offset="100%" /> 1154 </linearGradient> 1155 <linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-2"> 1156 <stop stop-color="#006ab6" offset="0%" /> 1157 <stop stop-color="#006ab6" stop-opacity="0.4" offset="100%" /> 1158 </linearGradient> 1159 </defs> 1160 <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 1161 <g id="Icon/Loading/Gold" fill-rule="nonzero"> 1162 <g id="icon-spinner-gold"> 1163 <path d="M15,29.999603 C6.70550867,29.9403113 0,23.2474754 0,15 C0,6.71572875 6.76547489,0 15.1111111,0 C16.1543156,0 17,0.839466094 17,1.875 C17,2.91053391 16.1543156,3.75 15.1111111,3.75 C8.85188395,3.75 3.77777778,8.78679656 3.77777778,15 C3.77777778,21.1763972 8.79194524,26.190284 15,26.2494705 L15,29.999603 Z" id="Path" fill="url(#linearGradient-1)" /> 1164 <path d="M15,26.2494705 C21.2080548,26.190284 26.2222222,21.1763972 26.2222222,15 C26.2222222,8.78679656 21.1481161,3.75 14.8888889,3.75 C13.8456844,3.75 13,2.91053391 13,1.875 C13,0.839466094 13.8456844,0 14.8888889,0 C23.2345251,0 30,6.71572875 30,15 C30,23.2474754 23.2944913,29.9403113 15,29.999603 L15,26.2494705 Z" id="Path" fill="url(#linearGradient-2)" /> 1165 </g> 1166 </g> 1167 </g> 1168</svg> 1169 1170 </div> 1171 1172 <div class="head"> 1173 1174 1175 1176 </div> 1177 </div> 1178 1179 1180 <div 1181 id="js-head-sticky-spacer" 1182 class=" 1183 head-sticky-spacer 1184 head-sticky-spacer--loading 1185 1186 " 1187 ></div> 1188 1189 1190</header> 1191
1192<script> 1193 const flashMessage = document.querySelector('.flash-message-banner.flash-message-banner--loading'); 1194 const headContainer = document.querySelector('.head__container'); 1195 1196 1197 if (flashMessage) { 1198 headContainer.style.setProperty('--flash-banner-height', flashMessage.clientHeight + 'px'); 1199 Homeflow.set('banner-height-initial-render', flashMessage.clientHeight); 1200 } 1201</script>
1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 <div id="page-billboard"> 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229<div 1230 class="hero" 1231 data-content-type="site_content_chunks" 1232 data-content-id="83971" 1233> 1234 <div 1235 class="hero__container hero--docker" 1236 style="background: linear-gradient(rgba(51, 51, 51, 0.5), rgba(51, 51, 51, 0.5));" 1237 > 1238 1239 <img 1240 class="hero__img" 1241 1242 1243 1244 1245srcset=" 1246 //mr0.homeflow-assets.co.uk/files/site_asset/image/4629/6509/470x_/bf2-buy.jpg 320w, 1247 //mr0.homeflow-assets.co.uk/files/site_asset/image/4629/6509/630x_/bf2-buy.jpg 480w, 1248 //mr0.homeflow-assets.co.uk/files/site_asset/image/4629/6509/918x_/bf2-buy.jpg 768w, 1249 //mr0.homeflow-assets.co.uk/files/site_asset/image/4629/6509/1174x_/bf2-buy.jpg 1024w, 1250 //mr0.homeflow-assets.co.uk/files/site_asset/image/4629/6509/1546x_/bf2-buy.jpg 1366w, 1251 //mr0.homeflow-assets.co.uk/files/site_asset/image/4629/6509/1750x_/bf2-buy.jpg 1600w, 1252 //mr0.homeflow-assets.co.uk/files/site_asset/image/4629/6509/1920x_/bf2-buy.jpg 1920w 1253" 1254sizes=" 1255 (max-width: 320px) 320px, 1256 (max-width: 480px) 480px, 1257 (max-width: 768px) 768px, 1258 (max-width: 1024px) 1024px, 1259 (max-width: 1366px) 1366px, 1260 (max-width: 1600px) 1600px, 1261 1920px 1262" 1263src="//mr0.homeflow-assets.co.uk/files/site_asset/image/4629/6509/1174x_/bf2-buy.jpg" 1264 1265 fetchpriority="high" 1266 alt="" 1267 /> 1268 1269 <div class="hero__content"> 1270 1271 <h1 1272 class="hero__title" 1273 1274 > 1275 Make your next move with Beresford Adams 1276 </h1> 1277 1278 1279 1280 1281 1282
1282<script> 1283 Homeflow.set('search_hero_data_83971', {"default_channel":"sales","multi_channel":false,"custom_options":null,"options_in_tabs":false,"search_box":{"button_text":"Search","button_squared":null,"button_colour":"","input_border":"","input_alternative_icons":false,"extra_padding":false,"round_corners":false}}); 1284 </script>
1284 1285 <div 1286 class=" 1287 hero__search hero__search--property 1288 1289 1290 1291 " 1292 id="hero-search-form" 1293 data-content-id="search_hero_data_83971" 1294 > 1295 </div> 1296 </div> 1297 </div> 1298</div> 1299 1300 1301 1302 1303 1304 1305 </div> 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 <div 1404 class="copy__outer" 1405 data-content-type="site_content_chunks" 1406 data-content-id="83974" 1407> 1408 <div class="copy"> 1409 <div class="copy__container"> 1410 <div class="copy__section"> 1411 <div class="copy__content"> 1412 <p class="p--lead">If youâre buying a property for the first time or you are an experienced purchaser, the process can be long and complicated. Ensuring that you are with an agent you can trust will make the difference in keeping things quick and simple. Beresford Adams has a 130 year history in guaranteeing customer satisfaction.</p> 1413<p>When buying a property through us, our local branch teams will work hard to understand your personal requirements providing help and guidance specific to you.</p> 1414 </div> 1415 </div> 1416 </div> 1417 </div> 1418</div> 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429
1429<script>console.warn('Chunk not found: downloadable_buyers_checklist');</script>
1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 <div 1457 data-content-type="site_content_chunks" 1458 data-content-id="71553" 1459 class="tile-wrapper image-card-grid__wrapper" 1460> 1461 <div class="slide-outer"> 1462 <div class="tile-wrapper__content"> 1463 <div class="tile-container"> 1464 1465 1466 <h2 class="display__title" style="text-align: center;">Supporting your purchase</h2> 1467 1468 1469 1470 <div class="tile-grid"> 1471 1472 1473 1474 1475 1476 <div class="tile--image"> 1477 1478 <a 1479 1480 href="/services/mortgages" 1481 1482 class="tile-image__link js-open-lightbox" 1483 data-title="Countrywide Mortgage Services" 1484 data-link="/services/mortgages" 1485 draggable="false" 1486 ondragstart="return false" 1487 1488 > 1489 <div class="tile "> 1490 <div class="tile-image-container"> 1491 <picture> 1492 <source media="(max-width: 375px)" srcset="//mr3.homeflow-assets.co.uk/files/site_asset/image/4615/7280/525x_/mortgages.jpg" /> 1493 <source media="(max-width: 414px)" srcset="//mr3.homeflow-assets.co.uk/files/site_asset/image/4615/7280/561x_/mortgages.jpg" /> 1494 <source media="(max-width: 600px)" srcset="//mr3.homeflow-assets.co.uk/files/site_asset/image/4615/7280/714x_/mortgages.jpg" /> 1495 <source media="(max-width: 1004px)" srcset="//mr3.homeflow-assets.co.uk/files/site_asset/image/4615/7280/722x_/mortgages.jpg" /> 1496 <source media="(max-width: 1280px)" srcset="//mr3.homeflow-assets.co.uk/files/site_asset/image/4615/7280/466x_/mortgages.jpg" /> 1497 <source media="(min-width: 1281px)" srcset="//mr3.homeflow-assets.co.uk/files/site_asset/image/4615/7280/558x_/mortgages.jpg" /> 1498 1499 <img 1500 class="tile-image-container__image" 1501 alt="Countrywide Mortgage Services" 1502 src="//mr3.homeflow-assets.co.uk/files/site_asset/image/4615/7280/714x_/mortgages.jpg" 1503 loading="lazy" 1504 fetchpriority="low" 1505 width="566" 1506 height="374" 1507 /> 1508 </picture> 1509 </div> 1510 1511 <div class="tile-content"> 1512 <h3 class="tile__title"> 1513 <span class="tile__title-inner">Countrywide Mortgage Services</span> 1514 </h3> 1515 1516 <p class="tile__text">Weâre here to help you with all your mortgage and protection needs, comparing 1000s of deals from a panel of high street and specialist lenders.</p> 1517 <div class="tile__link"> 1518 <span class="tile__link-text">About mortgages</span> 1519 <span class="tile__link-icon"> 1520 1521 <svg 1522 focusable="false" 1523 class="icon-solid icon-chevron-right" 1524 xmlns="http://www.w3.org/2000/svg" 1525 viewBox="0 0 23.2 48" 1526> 1527 <title>Chevron Right Icon</title> 1528 <desc>Icon set Chevron Right</desc> 1529 <path 1530 d="M23.2 24L19 28.2 4.7 42.5a1.8 1.8 0 0 1-2.5 0L.5 40.8a1.8 1.8 0 0 1 0-2.5L14.8 24 .5 9.7a1.8 1.8 0 0 1 0-2.5l1.7-1.7a1.8 1.8 0 0 1 2.5 0L19 19.8z"> 1531 </path> 1532</svg> 1533 1534 1535 </span> 1536 </div> 1537 </div> 1538 </div> 1539 </a> 1540 1541 </div> 1542 1543 1544 <div class="tile--image"> 1545 1546 <a 1547 1548 href="/services/surveying" 1549 1550 class="tile-image__link js-open-lightbox" 1551 data-title="Surveying" 1552 data-link="/services/surveying" 1553 draggable="false" 1554 ondragstart="return false" 1555 1556 > 1557 <div class="tile "> 1558 <div class="tile-image-container"> 1559 <picture> 1560 <source media="(max-width: 375px)" srcset="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4333/525x_/surveying.jpg" /> 1561 <source media="(max-width: 414px)" srcset="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4333/561x_/surveying.jpg" /> 1562 <source media="(max-width: 600px)" srcset="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4333/714x_/surveying.jpg" /> 1563 <source media="(max-width: 1004px)" srcset="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4333/722x_/surveying.jpg" /> 1564 <source media="(max-width: 1280px)" srcset="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4333/466x_/surveying.jpg" /> 1565 <source media="(min-width: 1281px)" srcset="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4333/558x_/surveying.jpg" /> 1566 1567 <img 1568 class="tile-image-container__image" 1569 alt="Surveying" 1570 src="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4333/714x_/surveying.jpg" 1571 loading="lazy" 1572 fetchpriority="low" 1573 width="566" 1574 height="374" 1575 /> 1576 </picture> 1577 </div> 1578 1579 <div class="tile-content"> 1580 <h3 class="tile__title">
1581 <span class="tile__title-inner">Surveying</span> 1582 </h3> 1583 1584 <p class="tile__text">With a range of surveys to choose from, you can trust us to give you the low-down on the condition of a property before you buy.</p> 1585 <div class="tile__link"> 1586 <span class="tile__link-text">About surveying</span> 1587 <span class="tile__link-icon"> 1588 1589 <svg 1590 focusable="false" 1591 class="icon-solid icon-chevron-right" 1592 xmlns="http://www.w3.org/2000/svg" 1593 viewBox="0 0 23.2 48" 1594> 1595 <title>Chevron Right Icon</title> 1596 <desc>Icon set Chevron Right</desc> 1597 <path 1598 d="M23.2 24L19 28.2 4.7 42.5a1.8 1.8 0 0 1-2.5 0L.5 40.8a1.8 1.8 0 0 1 0-2.5L14.8 24 .5 9.7a1.8 1.8 0 0 1 0-2.5l1.7-1.7a1.8 1.8 0 0 1 2.5 0L19 19.8z"> 1599 </path> 1600</svg> 1601 1602 1603 </span> 1604 </div> 1605 </div> 1606 </div> 1607 </a> 1608 1609 </div> 1610 1611 1612 <div class="tile--image"> 1613 1614 <a 1615 1616 href="/services/conveyancing" 1617 1618 class="tile-image__link js-open-lightbox" 1619 data-title="Conveyancing" 1620 data-link="/services/conveyancing" 1621 draggable="false" 1622 ondragstart="return false" 1623 1624 > 1625 <div class="tile "> 1626 <div class="tile-image-container"> 1627 <picture> 1628 <source media="(max-width: 375px)" srcset="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4369/525x_/conveyancing.jpg" /> 1629 <source media="(max-width: 414px)" srcset="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4369/561x_/conveyancing.jpg" /> 1630 <source media="(max-width: 600px)" srcset="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4369/714x_/conveyancing.jpg" /> 1631 <source media="(max-width: 1004px)" srcset="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4369/722x_/conveyancing.jpg" /> 1632 <source media="(max-width: 1280px)" srcset="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4369/466x_/conveyancing.jpg" /> 1633 <source media="(min-width: 1281px)" srcset="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4369/558x_/conveyancing.jpg" /> 1634 1635 <img 1636 class="tile-image-container__image" 1637 alt="Conveyancing" 1638 src="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4369/714x_/conveyancing.jpg" 1639 loading="lazy" 1640 fetchpriority="low" 1641 width="566" 1642 height="374" 1643 /> 1644 </picture> 1645 </div> 1646 1647 <div class="tile-content"> 1648 <h3 class="tile__title"> 1649 <span class="tile__title-inner">Conveyancing</span> 1650 </h3> 1651 1652 <p class="tile__text">Whether you're a first-time buyer or moving within a chain, itâs vital to have the security of a professional property lawyer working on your behalf.</p> 1653 <div class="tile__link"> 1654 <span class="tile__link-text">About conveyancing</span> 1655 <span class="tile__link-icon"> 1656 1657 <svg 1658 focusable="false" 1659 class="icon-solid icon-chevron-right" 1660 xmlns="http://www.w3.org/2000/svg" 1661 viewBox="0 0 23.2 48" 1662> 1663 <title>Chevron Right Icon</title> 1664 <desc>Icon set Chevron Right</desc> 1665 <path 1666 d="M23.2 24L19 28.2 4.7 42.5a1.8 1.8 0 0 1-2.5 0L.5 40.8a1.8 1.8 0 0 1 0-2.5L14.8 24 .5 9.7a1.8 1.8 0 0 1 0-2.5l1.7-1.7a1.8 1.8 0 0 1 2.5 0L19 19.8z"> 1667 </path> 1668</svg> 1669 1670 1671 </span> 1672 </div> 1673 </div> 1674 </div> 1675 </a> 1676 1677 </div> 1678 1679 1680 <div class="tile--image"> 1681 1682 <a 1683 1684 href="/services/insurance" 1685 1686 class="tile-image__link js-open-lightbox" 1687 data-title="Homeowner insurance" 1688 data-link="/services/insurance" 1689 draggable="false" 1690 ondragstart="return false" 1691 1692 > 1693 <div class="tile "> 1694 <div class="tile-image-container"> 1695 <picture> 1696 <source media="(max-width: 375px)" srcset="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4348/525x_/homeowner.jpg" /> 1697 <source media="(max-width: 414px)" srcset="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4348/561x_/homeowner.jpg" /> 1698 <source media="(max-width: 600px)" srcset="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4348/714x_/homeowner.jpg" /> 1699 <source media="(max-width: 1004px)" srcset="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4348/722x_/homeowner.jpg" /> 1700 <source media="(max-width: 1280px)" srcset="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4348/466x_/homeowner.jpg" /> 1701 <source media="(min-width: 1281px)" srcset="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4348/558x_/homeowner.jpg" /> 1702 1703 <img 1704 class="tile-image-container__image" 1705 alt="Homeowner insurance" 1706 src="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4348/714x_/homeowner.jpg" 1707 loading="lazy" 1708 fetchpriority="low" 1709 width="566" 1710 height="374" 1711 /> 1712 </picture> 1713 </div> 1714 1715 <div class="tile-content"> 1716 <h3 class="tile__title">
1717 <span class="tile__title-inner">Homeowner insurance</span> 1718 </h3> 1719 1720 <p class="tile__text">Our homeowner insurance offers extensive cover with options to suit your needs.</p> 1721 <div class="tile__link"> 1722 <span class="tile__link-text">About insurance</span> 1723 <span class="tile__link-icon"> 1724 1725 <svg 1726 focusable="false" 1727 class="icon-solid icon-chevron-right" 1728 xmlns="http://www.w3.org/2000/svg" 1729 viewBox="0 0 23.2 48" 1730> 1731 <title>Chevron Right Icon</title> 1732 <desc>Icon set Chevron Right</desc> 1733 <path 1734 d="M23.2 24L19 28.2 4.7 42.5a1.8 1.8 0 0 1-2.5 0L.5 40.8a1.8 1.8 0 0 1 0-2.5L14.8 24 .5 9.7a1.8 1.8 0 0 1 0-2.5l1.7-1.7a1.8 1.8 0 0 1 2.5 0L19 19.8z"> 1735 </path> 1736</svg> 1737 1738 1739 </span> 1740 </div> 1741 </div> 1742 </div> 1743 </a> 1744 1745 </div> 1746 1747 1748 <div class="tile--image"> 1749 1750 <a 1751 1752 href="/services/new-homes/buying" 1753 1754 class="tile-image__link js-open-lightbox" 1755 data-title="Land & New Homes" 1756 data-link="/services/new-homes/buying" 1757 draggable="false" 1758 ondragstart="return false" 1759 1760 > 1761 <div class="tile "> 1762 <div class="tile-image-container"> 1763 <picture> 1764 <source media="(max-width: 375px)" srcset="//mr3.homeflow-assets.co.uk/files/site_asset/image/4499/6412/525x_/new-4.jpg" /> 1765 <source media="(max-width: 414px)" srcset="//mr3.homeflow-assets.co.uk/files/site_asset/image/4499/6412/561x_/new-4.jpg" /> 1766 <source media="(max-width: 600px)" srcset="//mr3.homeflow-assets.co.uk/files/site_asset/image/4499/6412/714x_/new-4.jpg" /> 1767 <source media="(max-width: 1004px)" srcset="//mr3.homeflow-assets.co.uk/files/site_asset/image/4499/6412/722x_/new-4.jpg" /> 1768 <source media="(max-width: 1280px)" srcset="//mr3.homeflow-assets.co.uk/files/site_asset/image/4499/6412/466x_/new-4.jpg" /> 1769 <source media="(min-width: 1281px)" srcset="//mr3.homeflow-assets.co.uk/files/site_asset/image/4499/6412/558x_/new-4.jpg" /> 1770 1771 <img 1772 class="tile-image-container__image" 1773 alt="Land & New Homes" 1774 src="//mr3.homeflow-assets.co.uk/files/site_asset/image/4499/6412/714x_/new-4.jpg" 1775 loading="lazy" 1776 fetchpriority="low" 1777 width="566" 1778 height="374" 1779 /> 1780 </picture> 1781 </div> 1782 1783 <div class="tile-content"> 1784 <h3 class="tile__title"> 1785 <span class="tile__title-inner">Land & New Homes</span> 1786 </h3> 1787 1788 <p class="tile__text">Whether you're looking to buy or sell land, our nationally-based land division sources quality on and off-market sites throughout the UK.</p> 1789 <div class="tile__link"> 1790 <span class="tile__link-text">About Land & New Homes</span> 1791 <span class="tile__link-icon"> 1792 1793 <svg 1794 focusable="false" 1795 class="icon-solid icon-chevron-right" 1796 xmlns="http://www.w3.org/2000/svg" 1797 viewBox="0 0 23.2 48" 1798> 1799 <title>Chevron Right Icon</title> 1800 <desc>Icon set Chevron Right</desc> 1801 <path 1802 d="M23.2 24L19 28.2 4.7 42.5a1.8 1.8 0 0 1-2.5 0L.5 40.8a1.8 1.8 0 0 1 0-2.5L14.8 24 .5 9.7a1.8 1.8 0 0 1 0-2.5l1.7-1.7a1.8 1.8 0 0 1 2.5 0L19 19.8z"> 1803 </path> 1804</svg> 1805 1806 1807 </span> 1808 </div> 1809 </div> 1810 </div> 1811 </a> 1812 1813 </div> 1814 1815 1816 <div class="tile--image"> 1817 1818 <a 1819 1820 href="/for-sale/guides" 1821 1822 class="tile-image__link js-open-lightbox" 1823 data-title="Helpful guides and advice" 1824 data-link="/for-sale/guides" 1825 draggable="false" 1826 ondragstart="return false" 1827 1828 > 1829 <div class="tile "> 1830 <div class="tile-image-container"> 1831 <picture> 1832 <source media="(max-width: 375px)" srcset="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4367/525x_/guidesbuyers.jpg" /> 1833 <source media="(max-width: 414px)" srcset="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4367/561x_/guidesbuyers.jpg" /> 1834 <source media="(max-width: 600px)" srcset="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4367/714x_/guidesbuyers.jpg" /> 1835 <source media="(max-width: 1004px)" srcset="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4367/722x_/guidesbuyers.jpg" /> 1836 <source media="(max-width: 1280px)" srcset="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4367/466x_/guidesbuyers.jpg" /> 1837 <source media="(min-width: 1281px)" srcset="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4367/558x_/guidesbuyers.jpg" /> 1838 1839 <img 1840 class="tile-image-container__image" 1841 alt="Helpful guides and advice" 1842 src="//mr2.homeflow-assets.co.uk/files/site_asset/image/4498/4367/714x_/guidesbuyers.jpg" 1843 loading="lazy" 1844 fetchpriority="low" 1845 width="566" 1846 height="374" 1847 /> 1848 </picture> 1849 </div> 1850 1851 <div class="tile-content"> 1852 <h3 class="tile__title">
1853 <span class="tile__title-inner">Helpful guides and advice</span> 1854 </h3> 1855 1856 <p class="tile__text">Useful information and guidance to get you moving.</p> 1857 <div class="tile__link"> 1858 <span class="tile__link-text">View guides and advice</span> 1859 <span class="tile__link-icon"> 1860 1861 <svg 1862 focusable="false" 1863 class="icon-solid icon-chevron-right" 1864 xmlns="http://www.w3.org/2000/svg" 1865 viewBox="0 0 23.2 48" 1866> 1867 <title>Chevron Right Icon</title> 1868 <desc>Icon set Chevron Right</desc> 1869 <path 1870 d="M23.2 24L19 28.2 4.7 42.5a1.8 1.8 0 0 1-2.5 0L.5 40.8a1.8 1.8 0 0 1 0-2.5L14.8 24 .5 9.7a1.8 1.8 0 0 1 0-2.5l1.7-1.7a1.8 1.8 0 0 1 2.5 0L19 19.8z"> 1871 </path> 1872</svg> 1873 1874 1875 </span> 1876 </div> 1877 </div> 1878 </div> 1879 </a> 1880 1881 </div> 1882 1883 1884 </div> 1885 </div> 1886 </div> 1887 </div> 1888</div> 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 <div 1906 data-content-type="site_content_chunks" 1907 data-content-id="71562" 1908> 1909 1910 <div class="display display--simple display--center"> 1911 <div class="display__container"> 1912 <div class="display__section"> 1913 <div class="display__content"> 1914 <h2 class="display__title">You may also be interested in</h2> 1915 </div> 1916 </div> 1917 </div> 1918 </div> 1919 1920 1921 <div 1922 class="tile-wrapper " 1923 1924 > 1925 <div class="tile-wrapper__content"> 1926 <div class="tile-container"> 1927 1928 1929 <div class="tile-grid"> 1930 1931 <div class="tile-outer"> 1932 <div class="tile "> 1933 <h4 class="tile__title">Property auctions</h4> 1934 1935 <p class="tile__text">We sell residential, commercial, industrial, agricultural properties and land by public auction across the UK.</p> 1936 1937 1938 <a 1939 href="/services/property-auctions" 1940 class="button button--on-light" 1941 1942 1943 > 1944 <span class="button__text">Property auctions</span> 1945 </a> 1946 1947 </div> 1948 </div> 1949 1950 <div class="tile-outer"> 1951 <div class="tile "> 1952 <h4 class="tile__title">Land sales</h4> 1953 1954 <p class="tile__text">Whether you're looking to buy or sell land, our nationally-based land division sources quality on and off-market sites throughout the UK.</p> 1955 1956 1957 <a 1958 href="/services/land-sales" 1959 class="button button--on-light" 1960 1961 1962 > 1963 <span class="button__text">Land sales</span> 1964 </a> 1965 1966 </div> 1967 </div> 1968 1969 <div class="tile-outer"> 1970 <div class="tile "> 1971 <h4 class="tile__title">Property auctions</h4> 1972 1973 <p class="tile__text">We sell residential, commercial, industrial, agricultural properties and land by public auction across the UK.</p> 1974 1975 1976 <a 1977 href="/services/property-auctions" 1978 class="button button--on-light" 1979 1980 1981 > 1982 <span class="button__text">Property auctions</span> 1983 </a> 1984 1985 </div> 1986 </div> 1987 1988 <div class="tile-outer"> 1989 <div class="tile "> 1990 <h4 class="tile__title">Property Investment</h4> 1991 1992 <p class="tile__text">If youâre interested in learning more about property as an investment opportunity, our team are ready to help with a free one-to-one chat.</p> 1993 1994 1995 <a 1996 href="/let/investment/invest-in-property" 1997 class="button button--on-light" 1998 1999 2000 >
2001 <span class="button__text">Find out more</span> 2002 </a> 2003 2004 </div> 2005 </div> 2006 2007 </div> 2008 </div> 2009 </div> 2010 </div> 2011</div> 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 <div 2025 class="copy__outer" 2026 data-content-type="site_content_chunks" 2027 data-content-id="84455" 2028> 2029 <div class="copy"> 2030 <div class="copy__container"> 2031 <div class="copy__section"> 2032 <div class="copy__content"> 2033 2034 </div> 2035 </div> 2036 </div> 2037 </div> 2038</div> 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052
2052<script> 2053 Homeflow.set('data-for-106921', {"title":"Articles we think you'll love:","background_colour":"","slider_button_colour":"","cards":[{"title":"How buying a new-build could save you thousands...","text":"What are new-build homes? Are new-builds worth buying? We answer allâ¦","link":"/blog/property-update/how-buying-a-new-build-could-save-you-thousands","link_text":"View more","new_window":null,"image":"https://mr1.homeflow-assets.co.uk/files/site_asset/image/5087/2922/surface-BPTkOZufLeo-unsplash.jpg"},{"title":"Whatâs your property worth?","text":"Ready to sell? Here's the inside track on what your home is worth...","link":"/blog/property-update/whats-your-property-worth","link_text":"Read article","new_window":null,"image":"https://mr1.homeflow-assets.co.uk/files/site_asset/image/4778/2868/living_room.jpg"},{"title":"Money Talks: Our Investor Story","text":"The personal story of one investor, who will guide you through investing best practices and how to get ahead in the world of buy-to-let.","link":"/blog/market-update/money-talks-our-investor-story","link_text":"Read article","new_window":null,"image":"https://mr1.homeflow-assets.co.uk/files/site_asset/image/5730/2573/Investors_story.png"},{"title":"How to Become a 'Power Buyer'","text":"Get ahead in a crowded marketplace","link":"/blog/property-update/tips-for-buying-house","link_text":"View more","new_window":null,"image":"https://mr1.homeflow-assets.co.uk/files/site_asset/image/4840/4414/Happy_Buyer.jpg"},{"title":"Working with a property lawyer for the first time","text":"Buying a property for the first time comes with a lot of âFirstsâ. Some of which are exciting and others a little daunting.","link":"/blog/property-update/working-property-lawyer-first-time","link_text":"Read article","new_window":null,"image":"https://mr1.homeflow-assets.co.uk/files/site_asset/image/4723/9321/AdobeStock_317769144_S.jpg"},{"title":"Buyer Checklist: How to Manoeuvre in a Busy Market","text":"Looking for advice on how to buy a house? Youâve come to the right place.","link":"/blog/property-update/guide-to-buying-a-house","link_text":"Read article","new_window":null,"image":"https://mr1.homeflow.co.uk/files/site_asset/image/4600/9486/Couplenewhome.jpg"},{"title":"10 steps to buying your first home","text":"A property insiders guide for first-time buyers. Happy reading...","link":"/blog/property-update/buying-your-first-home","link_text":"Read article","new_window":null,"image":"https://mr1.homeflow-assets.co.uk/files/site_asset/image/4947/1315/Father_and_Son.jpg"}],"no_background":null}); 2054</script>
2054 2055 2056<div 2057 class="js-image-card-slider slider__image-card" 2058 data-content-type="site_content_chunks" 2059 data-content-id="106921" 2060> 2061</div> 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 <section 2077 class="mini-contact" 2078 2079> 2080 <div class="mini-contact__container"> 2081 2082 2083 2084 2085 <div class="mini-contact__content mini-contact__content--dual-col"> 2086 2087 <div class="mini-contact__col mini-contact__col--half mini-contact__col--centered"> 2088 <a 2089 class="button button--on-dark" 2090 href="/services/property-valuation" 2091 2092 > 2093 <span class="button__text"> 2094 Get a 60-second Instant valuation 2095 </span> 2096 </a> 2097 </div> 2098 2099 2100 2101 <div class="mini-contact__col mini-contact__col--half mini-contact__col--centered"> 2102 <a 2103 class="button button--on-dark" 2104 href="/branches" 2105 2106 > 2107 <span class="button__text"> 2108 Contact your local branch 2109 </span> 2110 </a> 2111 </div> 2112 2113 </div> 2114 2115 </div> 2116</section> 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 <div class="display"> 2138 <div 2139 class="main-regulations-text display__container" 2140 style="padding-top: 15px; padding-bottom: 15px;" 2141 > 2142 2143 <p class="main-regulations-text__paragraph"> 2144 <b>Any fees payable will be explained in your initial no-obligation appointment, before you choose whether to use our Mortgage Services.</b><br/><br/><small>Countrywide Mortgage Services and Connells Group Insurance Services are trading names of Connells Group Principal Services Limited which is authorised and regulated by the Financial Conduct Authority (Firm Registration Number 301684). Registered Office: Witan Gate House, 500-600 Witan Gate West, Milton Keynes, MK9 1GF. Registered in England no. 01707341.</small> 2145 </p> 2146 2147 2148 2149 </div> 2150 </div> 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168
2169<script type='application/ld+json'> 2170{ 2171 "@context": "https://schema.org", 2172 "@type": "BreadcrumbList", 2173 "itemListElement": [{ 2174 "@type": "ListItem", 2175 "position": 1, 2176 "name": "Home", 2177 "item": "https://www.beresfordadams.co.uk" 2178 }, { 2179 "@type": "ListItem", 2180 "position": 2, 2181 "name": "For sale", 2182 "item": "https://www.beresfordadams.co.uk/for-sale" 2183 }] 2184} 2185</script>
2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201
2202<script type="application/ld+json"> 2203 { 2204 "@context": "https://schema.org", 2205 "@type": "NewsArticle", 2206 "headline": "Buy a house, flat or home with Beresford Adams", 2207 "image": [ 2208 "//mr1.homeflow-assets.co.uk/files/site_asset/image/4629/6509/768x512/bf2-buy.jpg" 2209 ], 2210 "datePublished": "Mon 20 Jun 16", 2211 "dateModified": "Mon 20 Jun 16", 2212 "author": [{ 2213 "@type": "Organization", 2214 "name": "Beresford Adams", 2215 "url": "www.beresfordadams.co.uk" 2216 }], 2217 "description": "", 2218 "url": "https://www.beresfordadams.co.uk/for-sale?" 2219 } 2220</script>
2220 2221 2222 2223 2224 <div id="modal-container"></div> 2225 2226 <div id="user-profile-sidebar-container"></div> 2227 2228 <div class="js-scroll-to-section-container"></div> 2229 2230 2231 2232
2232<script src="/asset_bundles/common.bundle.3bd9ce226da15b4231c8.js"></script>
2232<script src="/asset_bundles/pages-show.bundle.189aa4094522f1fb6528.js"></script>
2232 2233 2234 2235 2236<div class="footer ng-isolate-scope" data-footer=""> 2237 <div class="footer__top"> 2238 <a href="#top" class="footer__top-link" title="Back To Top"> 2239 <svg focusable="false" class="icon-solid icon-arrow-up" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 48"> 2240 <title>Arrow up Icon</title> 2241 <desc>Icon set Arrow up</desc> 2242 <path 2243 d="M-1.7 26.9zm37.4 0zM17 42zm1.5-1.5V11.8l1.1 1.1 13.6 13.7a1.7 1.7 0 0 0 2.4.3 1.8 1.8 0 0 0-.3-2.5L21.7 10.7l-2.6-2.6L17 6l-2.1 2.1-16.2 16.3a1.8 1.8 0 0 0-.3 2.5 1.7 1.7 0 0 0 2.4-.3l14.7-14.8v28.7a1.5 1.5 0 0 0 3 0z"> 2244 </path> 2245 </svg> 2246 </a> 2247 </div> 2248 2249 2250 2251 <div class="footer__link"> 2252 <div class="footer__link-container"> 2253 <div class="footer__link-content"> 2254 2255 2256 <div class="footer__link-section"> 2257 <h5 class="footer__link-title">Conveyancing</h5> 2258 <ul class="footer__link-list"> 2259 2260 <li class="footer__link-item"> 2261 <a 2262 class="footer__link-text" 2263 href="/properties/sales" 2264 2265 > 2266 Find a property 2267 </a> 2268 </li> 2269 2270 <li class="footer__link-item"> 2271 <a 2272 class="footer__link-text" 2273 href="/services/mortgages" 2274 2275 > 2276 Mortgages 2277 </a> 2278 </li> 2279 2280 <li class="footer__link-item"> 2281 <a 2282 class="footer__link-text" 2283 href="/buy/guides" 2284 2285 > 2286 Buyer's guides & advice 2287 </a> 2288 </li> 2289 2290 </ul> 2291 </div> 2292 2293 <div class="footer__link-section"> 2294 <h5 class="footer__link-title">Selling</h5> 2295 <ul class="footer__link-list"> 2296 2297 <li class="footer__link-item"> 2298 <a 2299 class="footer__link-text" 2300 href="/services/property-valuation" 2301 2302 > 2303 Get a property valuation 2304 </a> 2305 </li> 2306 2307 <li class="footer__link-item"> 2308 <a 2309 class="footer__link-text" 2310 href="/sell" 2311 2312 > 2313 Why sell with us? 2314 </a> 2315 </li> 2316 2317 <li class="footer__link-item"> 2318 <a 2319 class="footer__link-text" 2320 href="/campaigns/premium-marketing-pack" 2321 2322 > 2323 Marketing your property 2324 </a> 2325 </li> 2326 2327 <li class="footer__link-item"> 2328 <a 2329 class="footer__link-text" 2330 href="/sell/guides" 2331 2332 > 2333 Seller's guides & advice 2334 </a> 2335 </li> 2336 2337 </ul> 2338 </div> 2339 2340 <div class="footer__link-section"> 2341 <h5 class="footer__link-title">Renting</h5> 2342 <ul class="footer__link-list"> 2343 2344 <li class="footer__link-item"> 2345 <a 2346 class="footer__link-text" 2347 href="/properties/lettings" 2348 2349 > 2350 Find a rental property 2351 </a> 2352 </li> 2353 2354 <li class="footer__link-item"> 2355 <a 2356 class="footer__link-text" 2357 href="/to-rent/zero-deposit" 2358 2359 > 2360 Zero Deposit Guarantee 2361 </a> 2362 </li> 2363 2364 <li class="footer__link-item"> 2365 <a 2366 class="footer__link-text" 2367 href="/services/insurance" 2368 2369 > 2370 Tenant insurance 2371 </a> 2372 </li> 2373 2374 <li class="footer__link-item"> 2375 <a 2376 class="footer__link-text" 2377 href="/to-rent/guides" 2378 2379 > 2380 Tenant's guides & advice 2381 </a> 2382 </li> 2383 2384 </ul> 2385 </div> 2386 2387 <div class="footer__link-section"> 2388 <h5 class="footer__link-title">Letting</h5> 2389 <ul class="footer__link-list"> 2390 2391 <li class="footer__link-item"> 2392 <a 2393 class="footer__link-text" 2394 href="/let" 2395 2396 > 2397 Why let with us? 2398 </a> 2399 </li> 2400 2401 <li class="footer__link-item"> 2402 <a 2403 class="footer__link-text" 2404 href="/let/landlord-services" 2405 2406 > 2407 Our landlord services 2408 </a> 2409 </li> 2410 2411 <li class="footer__link-item"> 2412 <a 2413 class="footer__link-text" 2414 href="/services/insurance" 2415 2416 > 2417 Landlord insurance 2418 </a> 2419 </li> 2420 2421 <li class="footer__link-item"> 2422 <a 2423 class="footer__link-text" 2424 href="/let/guides" 2425 2426 > 2427 Landlord's guides & advice 2428 </a> 2429 </li> 2430 2431 </ul> 2432 </div> 2433 2434 </div> 2435 2436 2437 2438
2439 <div class="footer__content-with-expandable-legal-information"> 2440 <div class="footer__socials-logos-and-copyright"> 2441 <div class="footer__socials-and-copyright"> 2442 <div class="footer__socials"> 2443 2444 2445 2446 2447 2448 2449 </div> 2450 <div class="footer__copyright"> 2451 <span class="copyright-message">Copyright © 2026</span> 2452 <span class="copyright-message"> 2453 Website powered by 2454 <a 2455 class="copyright-message-link" 2456 href="https://www.homeflow.co.uk/" 2457 target="_blank" 2458 > 2459 Homeflow 2460 </a> 2461 </span> 2462 </div> 2463 </div> 2464 <div class="footer__logos"> 2465 2466 2467 2468 2469 2470 2471 2472 <a 2473 2474 href="https://www.naea.co.uk/" 2475 target="_blank" 2476 > 2477 <img 2478 alt="Logo" 2479 2480 src="https://mr0.homeflow-assets.co.uk/files/site_asset/image/4659/5488/NAEA-Logo.svg" 2481 loading="lazy" 2482 /> 2483 2484 </a> 2485 2486 2487 2488 2489 2490 2491 2492 2493 <a 2494 2495 href="https://www.arla.co.uk/" 2496 target="_blank" 2497 > 2498 <img 2499 alt="Logo" 2500 2501 src="https://mr3.homeflow-assets.co.uk/files/site_asset/image/4659/5491/ARLA-Logo.svg" 2502 loading="lazy" 2503 /> 2504 2505 </a> 2506 2507 2508 2509 2510 2511 2512 2513 2514 <a 2515 2516 href="https://www.tpos.co.uk/" 2517 target="_blank" 2518 > 2519 <img 2520 alt="Logo" 2521 2522 src="//mr0.homeflow-assets.co.uk/files/site_asset/image/7032/9699/_x200/TPO-logo.png" 2523 loading="lazy" 2524 /> 2525 2526 </a> 2527 2528 2529 2530 </div> 2531 </div> 2532 <div class="footer__expandable-legal-information"> 2533 <span class="legal-information collapsed js-show-legal-information"> 2534 Legal Information <svg 2535 class="icon-expand" 2536 xmlns="http://www.w3.org/2000/svg" 2537 version="1.1" 2538 focusable="false" 2539 role="img" 2540 viewBox="0 0 48 48" 2541 fill="none" 2542 stroke="#767676" 2543 stroke-width="8" 2544 stroke-linecap="round" 2545> 2546 <title>Expand</title> 2547 <path class="expand-horizontal" d="m4 24h40"></path> 2548 <path class="expand-vertical js-expand-vertical" d="m24 4v40"></path> 2549</svg> 2550 2551 </span> 2552 2553 2554 <div 2555 class="legal-information expanded hidden js-legal-information" 2556 data-content-type="site_content_chunks" 2557 data-content-id="84501" 2558 > 2559 <strong>Sales:</strong> Beresford Adams is a trading name of Countrywide Estate Agents Limited, Registered in England Number 00789476. Registered Office: Witan Gate House, 500â600 Witan Gate West, Milton Keynes, MK9 1GF. 2560 2561<br><strong>Lettings:</strong> Beresford Adams is a trading name of Countrywide Residential Lettings Limited, Registered Office: Witan Gate House, 500â600 Witan Gate West, Milton Keynes, MK9 1GF. Registered in England Number 02995024. Countrywide Residential Lettings Limited is a member of and covered by the ARLA Propertymark Client Money Protection Scheme. Countrywide Residential Lettings Limited is an agent and subsidiary of Countrywide Estate Agents Limited, Registered in England Number 00789476, Registered Office: Witan Gate House, 500â600 Witan Gate West, Milton Keynes, MK9 1GF. Countrywide Estate Agents Limited is an appointed representative of Connells Group Principal Services Limited which is authorised and regulated by the Financial Conduct Authority FRN 301684. VAT number 500 2481 05. 2562 </div> 2563 2564 2565 </div> 2566 </div> 2567 2568 <div class="footer__links"> 2569 <p> 2570 2571 2572 <a href="/customer-feedback/">Customer feedback</a> 2573 | 2574 <a href="/location-directory/">Location directory</a> 2575 | 2576 <a href="/privacy-policy/">Privacy policy</a> 2577 | 2578 <a href="/accessibility/">Accessibility</a> 2579 | 2580 <a href="/cookie-policy/">Cookie policy</a> 2581 | 2582 <a href="/terms-of-use/">Terms of use</a> 2583 | 2584 <a href="/modern-slavery-statement/">Modern slavery statement</a> 2585 | 2586 <a href="/gender-pay-gap-reports">Gender pay gap report</a> 2587 2588 2589</p> 2590<p>Copyright © 2026</p> 2591<p>Website powered by <a href="https://www.homeflow.co.uk/" target="_blank">Homeflow</a></p> 2592 2593 </div> 2594 2595 2596 2597 2598 </div> 2599 </div> 2600 2601 2602</div> 2603
2604<script> 2605 (function () { 2606 const showLegalInformation = document.querySelector('.js-show-legal-information'); 2607 if (!showLegalInformation) return null; 2608 2609 showLegalInformation.addEventListener('click', function (event) { 2610 const legalInformation = document.querySelector('.js-legal-information'); 2611 if (!legalInformation) return null; 2612 2613 legalInformation.classList.toggle('hidden'); 2614 const expandVertical = document.querySelector('.js-expand-vertical'); 2615 if (!expandVertical) return null; 2616 2617 expandVertical.classList.toggle('rotate-90'); 2618 }); 2619 })(); 2620</script>
2620 2621 2622 2623 2624 2625 2626<div id="hfjs-flash-message"></div> 2627<div id="hfjs-instant-valuation"></div> 2628 2629 2630 2631<div id="admin-bar" style="display: none;"> 2632 2633 2634 <a href="https://beresfordadams.content.homeflow.co.uk">Admin</a> 2635 2636 2637 <a href="https://beresfordadams.content.homeflow.co.uk/pages/394/edit">Edit this page</a> 2638 2639 2640 2641 2642 2643 2644 2645 2646 <a href="https://beresfordadams.content.homeflow.co.uk/site_content_chunks">Content chunks</a> 2647 2648 2649 2650 2651 <a href="#" class="admin-bar__link--right">Hide</a> 2652</div> 2653 2654<a href="#" id="show-admin-bar-link" style="display: none;">Show admin</a> 2655
2656<script> 2657 2658 2659 var admin_hovered; 2660 2661 document.addEventListener('DOMContentLoaded', function () { 2662 var adminBar = document.querySelector('#admin-bar'); 2663 var adminBarLink = document.querySelector('.admin-bar__link--right'); 2664 var showAdminLink = document.querySelector('#show-admin-bar-link'); 2665 2666 if (adminBar) { 2667 2668 var cookieFromLogos = false; 2669 var logosObject; 2670 2671 // look for regular cookie set from Logos 2672 document.cookie.split(';').forEach(function (cookie) { 2673 var splitCookie = cookie.split('=') 2674 // if we find it, set the logosObject 2675 if (splitCookie[0].trim() == 'logosLogin') { 2676 cookieFromLogos = true; 2677 logosObject = splitCookie[1].split(','); 2678 } 2679 }); 2680 2681 // if there was no cookie, look for localStorage item 2682 if (!cookieFromLogos) { 2683 var logosString = localStorage.getItem('logosLogin'); 2684 if (logosString) { 2685 logosObject = logosString.split(','); 2686 } 2687 } 2688 2689 if (logosObject) { 2690 var userType = logosObject[0]; 2691 var subdomain = logosObject[1]; 2692 var timestamp = logosObject[2]; 2693 2694 var within24Hours = Math.abs(new Date(timestamp) - new Date()) / 36e5 < 24; 2695 2696 if (within24Hours && (userType == 'Superuser' || subdomain == 'beresfordadams')) { 2697 // custom theme offsets to push content down 2698 if (document.querySelector('.nav-bauhaus')) { 2699 document.querySelector('.nav-bauhaus').style.top = '30px'; 2700 } 2701 2702 adminBar.style.display = 'block'; 2703 } 2704 2705 var chunkElements = document.querySelectorAll('*[data-content-type]'); 2706 2707 function addAdminButton(el) { 2708 var id = el.dataset.contentId; 2709 var name = el.dataset.contentName; 2710 var type = el.dataset.contentType; 2711 var branchId = el.dataset.contentBranchId; 2712 var href; 2713 2714 if (id) { 2715 var app = type == "properties" ? "properties" : "content"; 2716 2717 if (type === 'staff' && branchId) { 2718 href = 'https://beresfordadams.' + app + '.homeflow.co.uk/' + 'branches/' + branchId + '/employees/' + id + '/edit'; 2719 } else if (type == 'staff') { 2720 href = "https://beresfordadams.homeflow.co.uk/configure/business/" + type + "/" + id + "/edit"; 2721 } else { 2722 href = "https://beresfordadams." + app + ".homeflow.co.uk/" + type + "/" + id + "/edit"; 2723 } 2724 } else { 2725 href = '#'; 2726 } 2727 2728 var editButton = document.createElement('a'); 2729 editButton.href = href; 2730 editButton.target = '_blank'; 2731 editButton.classList.add('admin-edit-button'); 2732 editButton.textContent = 'Edit'; 2733 editButton.style.display = 'none'; 2734 2735 el.appendChild(editButton); 2736 } 2737 2738 for (var i=0; i < chunkElements.length; i++) { 2739 var el = chunkElements[i]; 2740 2741 addAdminButton(el); 2742 } 2743 2744 for (var i = 0; i < chunkElements.length; i++) { 2745 var element = chunkElements[i]; 2746 2747 element.addEventListener('mouseenter', function (e) { 2748 e.target.classList.add('admin-editable'); 2749 const adminButton = e.target.querySelector('.admin-edit-button'); 2750 if (!adminButton) addAdminButton(e.target); 2751 e.target.querySelector('.admin-edit-button').style.display = 'block'; 2752 admin_hovered = e.target; 2753 }); 2754 2755 element.addEventListener('mouseleave', function (e) { 2756 admin_hovered = null; 2757 var ele = e.target; 2758 ele.querySelector('.admin-edit-button').style.display = 'none'; 2759 ele.classList.remove('admin-editable'); 2760 }); 2761 2762 element.addEventListener('click', function (e) { 2763 if (!e.target.classList.contains('admin-edit-button')) return null; 2764 2765 var el = e.target.parentNode; 2766 var id = el.dataset.contentId; 2767 var name = el.dataset.contentName; 2768 2769 if (id) return null; 2770 2771 var clone = el.cloneNode(true); 2772 clone.querySelector('a.admin-edit-button').remove() 2773 content = encodeURI(clone.innerHTML.replace(/^\s+/g, '').replace(/ +(?= )/g, '')); 2774 2775 var form = document.createElement('form'); 2776 form.action = 'https://beresfordadams.content.homeflow.co.uk/site_content_chunks/new/prefill'; 2777 form.method = 'POST'; 2778 2779 var contentInput = document.createElement('input'); 2780 contentInput.type = 'hidden'; 2781 contentInput.name = 'content'; 2782 contentInput.value = content; 2783 2784 var nameInput = document.createElement('input'); 2785 nameInput.type = 'hidden'; 2786 nameInput.name = 'name'; 2787 nameInput.value = name; 2788 2789 form.appendChild(contentInput); 2790 form.appendChild(nameInput); 2791 document.body.appendChild(form); 2792 2793 form.submit(); 2794 }); 2795 } 2796 } 2797 } 2798 2799 adminBarLink.addEventListener('click', function () { 2800 // $('.nav-bauhaus').css('top', '0'); 2801 adminBar.style.display = 'none'; 2802 showAdminLink.style.display = 'block'; 2803 }); 2804 2805 showAdminLink.addEventListener('click', function (e) { 2806 // $('.nav-bauhaus').css('top', '30px'); 2807 e.preventDefault(); 2808 showAdminLink.style.display = 'none'; 2809 adminBar.style.display = 'block'; 2810 }); 2811 }); 2812</script>
2812 2813 2814<style> 2815 /* admin layout */ 2816 2817 #admin-bar { 2818 position: fixed; 2819 top: 0; 2820 right: 0; 2821 left: 0; 2822 z-index: 5000; 2823 height: 30px; 2824 padding: 5px; 2825 color: white; 2826 background-color: rgba(0, 0, 0, 0.8); 2827 font-size: 14px; 2828 } 2829 2830 #admin-bar a { 2831 color: white; 2832 margin: 0 10px; 2833 } 2834 2835 #admin-bar .admin-bar__link--right { 2836 float: right; 2837 cursor: pointer; 2838 } 2839 2840 .admin-editable { 2841 position: relative; 2842 opacity: 0.8; 2843 } 2844 2845 .admin-editable:before { 2846 content: ""; 2847 position: absolute; 2848 left: -2px; 2849 right: -2px; 2850 top: -2px; 2851 bottom: -2px; 2852 border: 2px dashed #999; 2853 z-index: 2; 2854 background-color: rgba(255, 255, 255, 0.2); 2855 pointer-events: none; 2856 } 2857 2858 .admin-edit-button { 2859 font-size: 14px; 2860 position: absolute; 2861 right: 5px; 2862 bottom: 5px; 2863 display: inline-block; 2864 color: #fff; 2865 background-color: grey; 2866 padding: 5px 10px; 2867 cursor: pointer; 2868 z-index: 10; 2869 opacity: 1; 2870 } 2871 2872 .admin-edit-button:hover { 2873 text-decoration: none; 2874 color: #FFF; 2875 background-color: #5B5B5B; 2876 } 2877 2878 #admin-bar .full_environment_details { 2879 display: none; 2880 } 2881 2882 #admin-bar .environment_details { 2883 display: inline-block; 2884 } 2885 2886 #admin-bar .environment_details:hover .full_environment_details { 2887 position: absolute; 2888 display: inline-block; 2889 background-color: rgba(0, 0, 0, 0.8); 2890 padding: 5px 10px; 2891 margin-top: 7px; 2892 } 2893 2894 #show-admin-bar-link { 2895 position: fixed; 2896 right: 8px; 2897 top: 2px; 2898 color: #fff; 2899 z-index: 10000; 2900 font-size: 14px; 2901 } 2902</style> 2903 2904 2905<style> 2906 /* Custom styles */ 2907 @media (min-width: 1280px) { 2908 .property-card { 2909 grid-template-columns: #006ab6; 2910 } 2911} 2912 2913#branch-content .features { 2914 background-color: #006ab6; 2915} 2916 2917.branch-about-section .branch-news-container { 2918 background-color: #006ab6; 2919} 2920 2921#branch-testimonials .features { 2922 background-color: #006ab6; 2923} 2924 /* /Custom styles */ 2925</style> 2926 2927 2928 2929
2929<script type='application/ld+json'> 2930{ 2931 "@context": "https://schema.org", 2932 "@type": "Organization", 2933 "@id": "https://www.beresfordadams.co.uk/#organization", 2934 "name": "Beresford Adams", 2935 "url": "https://www.beresfordadams.co.uk", 2936 "logo": "//mr2.homeflow-assets.co.uk/files/site_asset/image/4626/3829/_x_/BeresfordAdams_Logo_Big.png", 2937 "image": "//mr2.homeflow-assets.co.uk/files/site_asset/image/4626/3829/_x_/BeresfordAdams_Logo_Big.png", 2938 "description": "Beresford Adams Estate Agents started trading as long ago as 1889. Since then the business has grown to a network of 38 branches throughout South Manchester, Cheshire and North Wales.", 2939 "address": { 2940 "@type": "PostalAddress", 2941 "streetAddress": "2 The Cross", 2942 "addressLocality": "Chester", 2943 "addressRegion": "Cheshire", 2944 "postalCode": "CH1 1NP", 2945 "addressCountry": "United Kingdom" 2946 }, 2947 "telephone": "01244345345", 2948 "brand": { 2949 "@type": "Brand", 2950 "name": "Beresford Adams Estate Agents", 2951 "logo": "https://mr2.homeflow-assets.co.uk/files/site_asset/image/4626/3829/_x_/BeresfordAdams_Logo_Big.png", 2952 "slogan": "" 2953 }, 2954 "areaServed": [{ 2955 "@type": "Country", 2956 "name": "England" 2957 }], 2958 "potentialAction": [ 2959 { 2960 "@type": "AskAction", 2961 "name": "Book a free valuation", 2962 "target": { 2963 "@type": "EntryPoint", 2964 "urlTemplate": "https://www.beresfordadams.co.uk/services/property-valuation", 2965 "inLanguage": "en-GB", 2966 "actionPlatform": [ 2967 "http://schema.org/DesktopWebPlatform", 2968 "http://schema.org/IOSPlatform", 2969 "http://schema.org/AndroidPlatform" 2970 ] 2971 } 2972 }, 2973 { 2974 "@type": "SearchAction", 2975 "name": "Search properties for sale", 2976 "target": { 2977 "@type": "EntryPoint", 2978 "urlTemplate": "https://www.beresfordadams.co.uk/properties/sales", 2979 "inLanguage": "en-GB", 2980 "actionPlatform": [ 2981 "http://schema.org/DesktopWebPlatform", 2982 "http://schema.org/IOSPlatform", 2983 "http://schema.org/AndroidPlatform" 2984 ] 2985 }, 2986 "query": "required" 2987 }, 2988 { 2989 "@type": "SearchAction", 2990 "name": "Search properties to rent", 2991 "target": { 2992 "@type": "EntryPoint", 2993 "urlTemplate": "https://www.beresfordadams.co.uk/properties/lettings", 2994 "inLanguage": "en-GB", 2995 "actionPlatform": [ 2996 "http://schema.org/DesktopWebPlatform", 2997 "http://schema.org/IOSPlatform", 2998 "http://schema.org/AndroidPlatform" 2999 ] 3000 }, 3001 "query": "required" 3002 }, 3003 { 3004 "@type": "CommunicateAction", 3005 "name": "Contact us", 3006 "target": { 3007 "@type": "EntryPoint", 3008 "urlTemplate": "https://www.beresfordadams.co.uk/branch/estate-agents", 3009 "inLanguage": "en-GB", 3010 "actionPlatform": [ 3011 "http://schema.org/DesktopWebPlatform", 3012 "http://schema.org/IOSPlatform", 3013 "http://schema.org/AndroidPlatform" 3014 ] 3015 } 3016 } 3017 ] 3018} 3019</script>
3019 3020 3021 3022 3023 3024
3024<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"039303c549144f839e5268bb9ad3a54a","spa":2}' crossorigin="anonymous"></script>
3024 3025</body> 3026</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.