<!DOCTYPE html>
<html lang="en">
  <head>
  <meta name="viewport" content="width=device-width">

  

<script>
  window.Homeflow = {
    __events: [],
    __config: {
      // defaults
      'flash_message_success': 'Success!',
      'flash_message_warning': 'Warning!',
      'root_url': '/',
      'enable_draw_a_map': false,
      'pin_clustering': false,
      'skip_polygon': true,
      'hide_place_from_form': true,
      'minimum_interesting_properties': 1,
      'sales_price_dropdown_list': "",
      'lettings_price_dropdown_list': "",
      'properties_list_view': 'properties_list_view',
      'draggable_map_view': 'draggable_map_view',
      'togglable_list': 'togglable_list',
      'draggable_map_toggle_view': 'draggable_map_toggle_view',
      'properties_grid_toggle_view': 'properties_grid_toggle_view',
      'permit_blank_searches': false,
      'default_channel': 'sales',
      'disable_autocomplete': false,
      'autoscroll_infinite_scroll': true,
      'buffer_adjust': 0,
      'enable_interesting_branches': false,
      'leaflet_layer': 'default',
      'flash-message-welcome-lead-sent-new-user': "Thank you. We have sent your message and created you an account.",
      'flash-message-welcome-lead-sent': "Thank you. We have sent your message.",
      'flash-message-lead-sending-error': "There was an error sending your message - please try again later.",
      'flash-message-file-upload-error': "There was an error uploading your attachment - please try again in a minute.",
      'flash-message-location-not-found': "Sorry, we couldn't find that location.",
      'flash-message-lead-sending-error-validation': "Sorry, we couldn't create your lead. Only alphanumeric characters are allowed for First and Last name.",
      'flash-message-send-property-sent': "This property has been shared successfully!",
      'flash-message-send-property-invalid': "There was an error trying to share this property.",
      'flash-message-user-create-dupe': "There is already a user with that email address registered.",
      'flash-message-user-create-successful': "You have registered successfully and been logged in.",
      'flash-message-user-login-successful': "You have been logged in successfully!",
      'flash-message-user-create-error': "There was an error in registering you with the agent.",
      'flash-message-names-not-different': "First name and last name must be different.",
      'flash-message-search-query-required': "Please enter a search query.",
      'flash-message-article-not-found-error': "Sorry, we could not find this article",
      'flash-message-recaptcha-invalid': "There was an error sending your message - please try again later.",
      'flash-message-invalid-authenticity-token': "There was an error sending your message - please try again later.",
      'flash-message-invalid-message-content': "Your message contains illegal content. Please submit again.",
      'flash-message-password-invalid': "The password you have specified is invalid. Make sure it is alphanumeric and contains more than 5 characters.",
      'flash-message-postcode-invalid': "The postcode supplied seems to be invalid. Please try again",
      'flash-message-site-not-live': "<span>This website needs to be activated. Please contact Homeflow.</span>",
      'flash-message-invalid-password-reset-link': "Sorry, that password reset link is not valid.",
      'flash-message-password-reset-link-invalid': "That password reset link is not valid.",
      'polygon_color': "#0033ff",
      'polygon_fill_color': "#0033ff",
      'no_draw_map_alert': 'Draw a Search Disabled',
      'autopan_padding': [5, 5],
      'pop_up_on_mouseover': false,
      'instant_delete_polygon': false,
      'get_geo_features': false,
      'local_business_data': false,
      'enable_scroll_wheel_zoom': false,
      'default_saved_search_attrs': { alert_frequency: "I" },
      'free_text_search': false,
      'sales_preposition': "for sale",
      'lettings_preposition': "to let",
    },
    set: function (key, value) {
      this.__config[key] = value;
    },
    get: function (key) {
      return this.__config[key];
    },
    addConfig: function (key, value) {
      this.set(key, value);
    },
    getConfig: function(key) {
      return this.get(key);
    },
    hasEvent: function(key) {
      return this.__events[key] != null;
    },
    listenEvent: function(key, value, lock) {
      if (this.__events[key]) {
        if (lock) {
          var found = false;
          for (var i=0; i < this.__events[key].length; i++) {
            var n = this.__events[key][i];
            if ((n.lock != null) && (n.lock === lock)) {
              return found = true;
            }
          }
          if (found) { return false; }
        }
        return this.__events[key].push({ ftn: value, 'lock': lock });
      } else {
        return this.__events[key] = [{ ftn: value, 'lock': lock }];
      }
    },
    registerEvent: function(key, value, lock) {
      return this.listenEvent(key, value, lock);
    },
    registerEvents: function() {
      return null;
    },
    removeEvent: function(key) {
      return this.__events[key] = undefined;
    },
    getEvent: function(key) {
      return this.__events[key];
    },
    kickEvent: function () {
      var __slice = [].slice;
      var args, e, key;
      key = arguments[0], args = 2 <= arguments.length ? __slice.call(arguments, 1) : [];
      e = this.getEvent(key);
      if (e != null) {
        for (var i = 0; i < e.length; i++) {
          var n = e[i];
          n['ftn'].apply(n, args);
        }
      }
    }
  };

  // alias old Ctesius variable for backward-compatibility
  window.Ctesius = Homeflow;

  // Needed for twenty7tec
  // Adding to core rather than invidual themes
  window.agencyId = 5118

  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":[]}]});
  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":[]}]});
  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":[]}]});
  Homeflow.set('theme_settings', {"gtmContainerId":"GTM-5SHL4VF","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","salePromotionBanner":"https://mr1.homeflow-assets.co.uk/files/site_asset/image/5430/4104/Summer_Sale_Splash_Overlay_200x200px.png","displayMaterialInformation":true,"salePromotionLabel":"none","disableHomeflowCookieConsent":true,"displayMegaMenu":true,"openHomeCampaignActive":false,"disableValuationBranchSelection":true});
  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/estate-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"},"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"},"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\""},"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"},"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"},"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"}});
  Homeflow.set('authenticityToken', "ju66SKeM4WRAgIaqyKk30ApPzeUSr8MmOqBqrPnE44K4fGrj1SGozfMYla4ooKgHps77hNO3vzHJgVobpB6Qwg==");
  Homeflow.set('company_name', "Tucker Gardner");
  Homeflow.set('agency_logo', "//mr2.homeflow-assets.co.uk/files/site_asset/image/4626/4168/_x_/TuckerGardner_Logo_Big.png");
  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":46264168,"logoAssetGeometry":"","bannerAssetId":null,"bannerAssetGeometry":null,"adminLogoAssetId":46264168,"adminLogoAssetGeometry":"","googleMapsBranchZoomLevel":null,"googleMapsPropertyZoomLevel":null,"slideshowF1":3325284,"slideshowF2":3325285,"slideshowF3":3325286,"slideshowF4":3325287,"slideshowF5":3325288,"slideshowDelay":null,"primaryColour":"#14133b","primaryTintColour":"#767676","accentColour":"#dc0929","accentTintColour":"","onPrimaryTextColour":"","onWhiteHeadingTextColour":"#14133b","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":46563088,"sendTelephonyLeadEmail":true,"primaryAdminColour":"","secondaryAdminColour":"","primaryEmailColour":"#14133b","emailHeaderAssetId":46264168,"emailHeaderColour":"#14133b","sendHtmlEmails":true,"leadForwardExclusiveOverride":false,"mobileLogoAssetId":null,"mobilePrimaryColour":"","mobileTintColour":"","mobileIphoneIconAssetId":null,"adminByPortalId":null,"facebookUri":"","twitterUri":"","linkedinUri":"","onAccentTintTextColour":"","navigationPrimaryBackgroundColour":"","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":null,"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":null,"registrationLeadOverrideAddress":null,"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":null,"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":"b789667c37f7c0fb834f71db86a864a7","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":"M6PmQYbs3mx7v030SKA4hd7VmQh3hiqRZO6H_8ucNAE","yahooSiteVerificationCode":"","bingSiteVerificationCode":"","metaTitle":"Tucker Gardner Estate and Letting Agents | Cambridgeshire","metaDescription":"Tucker Gardner 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":"{\"gtm_container_id\":\"GTM-5SHL4VF\",\"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_banner\":\"https://mr1.homeflow-assets.co.uk/files/site_asset/image/5430/4104/Summer_Sale_Splash_Overlay_200x200px.png\",\"display_material_information\":true,\"sale_promotion_label\":\"none\",\"disable_homeflow_cookie_consent\":true,\"display_mega_menu\":true,\"open_home_campaign_active\":false,\"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":46264168,"logo_asset_geometry":"","banner_asset_id":null,"banner_asset_geometry":null,"admin_logo_asset_id":46264168,"admin_logo_asset_geometry":"","google_maps_branch_zoom_level":null,"google_maps_property_zoom_level":null,"slideshow_f1":3325284,"slideshow_f2":3325285,"slideshow_f3":3325286,"slideshow_f4":3325287,"slideshow_f5":3325288,"slideshow_delay":null,"primary_colour":"#14133b","primary_tint_colour":"#767676","accent_colour":"#dc0929","accent_tint_colour":"","on_primary_text_colour":"","on_white_heading_text_colour":"#14133b","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":46563088,"send_telephony_lead_email":true,"primary_admin_colour":"","secondary_admin_colour":"","primary_email_colour":"#14133b","email_header_asset_id":46264168,"email_header_colour":"#14133b","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":null,"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":null,"registration_lead_override_address":null,"instagram_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":null,"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":"b789667c37f7c0fb834f71db86a864a7","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":"M6PmQYbs3mx7v030SKA4hd7VmQh3hiqRZO6H_8ucNAE","yahoo_site_verification_code":"","bing_site_verification_code":"","meta_title":"Tucker Gardner Estate and Letting Agents | Cambridgeshire","meta_description":"Tucker Gardner 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":"{\"gtm_container_id\":\"GTM-5SHL4VF\",\"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_banner\":\"https://mr1.homeflow-assets.co.uk/files/site_asset/image/5430/4104/Summer_Sale_Splash_Overlay_200x200px.png\",\"display_material_information\":true,\"sale_promotion_label\":\"none\",\"disable_homeflow_cookie_consent\":true,\"display_mega_menu\":true,\"open_home_campaign_active\":false,\"disable_valuation_branch_selection\":true}"});
  Homeflow.set('page_route', 'home#home')
  Homeflow.set('exposures_public_url', 'https://exposures.homeflow.co.uk');

  

  
    
      Ctesius.addConfig('cookie_consent_config', {
        "palette": {
          "popup": {
            "background": "rgb(237, 239, 245)",
            "text": "rgb(101, 101, 101)",
            "link": "rgb(101, 101, 101)",
          },
          "button": {
            "background": "transparent",
            "text": "rgb(66, 66, 66)",
            "border": "rgb(66, 66, 66)",
          },
        },
        "position": "bottom-left",
        "type": "opt-in",
        "content": {
          "href": "/pages/cookies",
          "message": "This website uses cookies to give you the best experience.",
        },
      });
    
  

  // this was previously set in defaultConfig in ctesius.js.coffee
  Homeflow.set('draggable_map_view', 'hfjs-draggable-map');

  

  

  

  

  

  

  (function() {
    

    

    

    
  })();

  console.log('%c[v3] '+'%c[production] '+'%c[titan]', 'font-weight: bold; color: #008000', 'font-weight: bold; color: #9c50b6', 'font-weight: bold; color: #3e5a81');
</script>



<script>
  ;(function () {
    var createdCookieStamp = '';
    var lessThan24Hours = false;

    if (localStorage.logosLogin) {
      createdCookieStamp = localStorage.logosLogin.split(',')[2];
      lessThan24Hours = Math.abs(new Date(createdCookieStamp) - new Date()) / 36e5 < 24;
    }

    if (!lessThan24Hours) {
      localStorage.removeItem('logosLogin');
    }

    var admin = document.cookie.includes('logosLogin');

    if (!admin) return null;

    var cookies = document.cookie.split(';');
    var splitCookie = [];
    var splitCookieValue = [];

    cookies.forEach(function (cookie) {
      splitCookie = cookie.split('=');

      if (splitCookie[0].includes('logosLogin')) {
        splitCookieValue = splitCookie[1].split(',');
        localStorage.setItem('logosLogin', splitCookieValue);
      }
    });
  })();
</script>






<script>
  "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)&&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:"&#x274c;",target:"_blank",policy:"Cookie Policy"},elements:{header:'<span class="cc-header">{{header}}</span>&nbsp;',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 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}))}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","NO","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||{});
</script>


<style>
  .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}

  .cc-fullscreen-bg {
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    background-color: rgba(30, 30, 30, 0.7);
    z-index: 999;
  }


  .cc-theme-fullscreen .cc-deny-link {
    display: inline;
    padding: 0;
    font-size: .9em;
    border: 0;
    font-size: 16px;
    font-weight: normal;
    text-decoration: underline;
    /* unfortunately need to use !important here to override library styles */
    background-color: transparent !important;
    color: rgb(131, 131, 145) !important;
  }

  .cc-theme-fullscreen .cc-compliance {
    width: 50%;
    margin: 10px auto;
  }

  @media (min-width: 414px) {
    .cc-theme-fullscreen {
      bottom: 50%;
      left: 50%;
      margin-left: -190px;
      margin-bottom: -70px;
    }
  }

  .hf-cc-revoke {
    position: fixed;
    bottom: 0;
    left: 20px;
    padding: 5px 10px;
    background-color: #edeff5;
  }

  @media (max-width: 414px) {
    .hf-cc-revoke {
      font-size: 12px;
    }
  }
</style>


<meta http-equiv="Content-Security-Policy" content="default-src 'self';
img-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; 
 font-src 'self' 'unsafe-inline' data: maxcdn.bootstrapcdn.com fonts.gstatic.com *.fontawesome.com *.livechatinc.com *.giosgusercontent.com *.feefo.com; 
 child-src 'self' player.vimeo.com; 
 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; 
 style-src 'self' 'unsafe-inline' fonts.googleapis.com maxcdn.bootstrapcdn.com *.fontawesome.com *.googletagmanager.com *.onetrust.com *.giosg.com *.feefo.com; 
 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; 
 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; 
 form-action 'self' *.facebook.com; 
" />





  
    <link rel="canonical" href="https://www.tuckergardner.com" />
  

  <link rel="preconnect" href="https://fonts.googleapis.com">
  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  
    
      <link
        href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap"
        rel="preload"
        as="style"
      />
    
  

  
    <!-- Google Tag Manager -->
    <script>
    window.dataLayer = window.dataLayer || [];
    (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
    })(window,document,'script','dataLayer','GTM-5SHL4VF');</script>
    <!-- End Google Tag Manager -->
  
 
  
    
        <!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-PVPFST4');</script>
<!-- End Google Tag Manager -->
    
  

  


<script>
  function userTypeString(user) {
    let userTypeArr = [];

    if (user['is_user_sales_applicant?']) { userTypeArr.push('buyer') }
    if (user['is_user_tenant?']) { userTypeArr.push('tenant') }
    if (user['is_user_vendor?']) { userTypeArr.push('seller') }
    if (user['is_user_landlord?']) { userTypeArr.push('landlord') }

    return userTypeArr.join(',');
  };

  window.dataLayer = window.dataLayer || [];

  
  (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
    })(window,document,'script','dataLayer','GTM-PVPFST4');


  
  Homeflow.listenEvent('user_request_completed', function() {
    var hasPageViewEvent = window.dataLayer.find((eventData) => eventData.event === 'ga4_pageview');

    if (hasPageViewEvent) {
      return;
    }
    
    function currentUser(user) {
      return !!user.get('user_id')
    }

    

    if (currentUser(Ctesius.getUser())) {
      
      var userInfoObject = {
        ga4_user_id: Ctesius.getUser().attributes.user_id,
        ga4_user_type: userTypeString(Ctesius.getUser()),  // comma separated string if multiple values
      }
    }

    window.dataLayer.push({
      event: 'ga4_pageview',
      
      ga4_brand_name: 'Tucker Gardner',
      ga4_page_template: 'home home',
      
      
        ga4_user_info: userInfoObject,
      
      ga4_website_platform: 'Tucker Gardner',
    });
  })
</script>

<script>
  function formObject(form) {
    var formObject = {
      event: 'ga4_form_submit',
      ga4_lead_type: form.attributes["data-ga-name"].value,
      ga4_custom_lead_name: form.attributes["data-ga-custom-name"]
        ? form.attributes["data-ga-custom-name"].value
        : form.attributes["data-ga-name"].value,
      
      
    };
    return formObject;
  };

  function generateGAPropertyObject(property) {
    var propertyObject = {
      ga4_property_address: property.address,
      ga4_property_bedrooms: property.bedrooms,
      ga4_property_brand: property.agency_name,
      ga4_property_county: property.county,
      ga4_property_description: property.shortDescription,
      ga4_property_email: property.branchEmail,
      ga4_property_id: property.propertyID,
      ga4_property_latitude: property.lat,
      ga4_property_live_date: property.createDate,
      ga4_property_longitude: property.lng,
      ga4_property_office_name: property.branchName,
      ga4_property_postcode: property.postcode,
      ga4_property_price: property.priceValue,
      ga4_property_images: property.photo,
      ga4_property_status: property.status,
      ga4_property_town: property.town,
      ga4_property_transaction: property.primaryChannel,
      ga4_property_type: property.propertyType,
    }

    Object.keys(propertyObject).forEach(key => {
      if (propertyObject[key] === null) {
        delete propertyObject[key];
      }
    });

    return propertyObject;
  }

  window.addEventListener('load', function () {
    
    Homeflow.registerEvent('saved_search_added', () => {
      dataLayer.push({
        event: 'ga4_save_search'
      });
    });

    
    Homeflow.registerEvent('saved_property_added', (propertyId) => {
      const property = Homeflow.getState().properties.savedProperties
        .find(object => object.property_id.toString() === propertyId.toString())
      
      if (property) {
        var propertyObject = generateGAPropertyObject(property);
        
        dataLayer.push({
          event: 'ga4_save_property',
          ga4_property_object: propertyObject,
        });
      }
    })

    
    Homeflow.registerEvent('user_signed_up', function() {
      Homeflow.set('is_user_sign_up', true);
      setTimeout(() => {
        const user = Homeflow.getState().user.currentUser;
        const userType = userTypeString(user);

        dataLayer.push({
          event: 'ga4_sign_up',
          ga4_user_info: {
            ga4_user_id: user.user_id,
            ga4_user_type: userType,
          },
        });
        Homeflow.set('is_user_sign_up', false);
      }, 5000);
    });

    
    Homeflow.registerEvent('user_signed_in', function(){
      const user = Homeflow.getState().user.currentUser;
      const userType = userTypeString(user);

      
      if (!window.dataLayer.find(object => object.event === 'ga4_login') && !Homeflow.get('is_user_sign_up')) {
        dataLayer.push({
          event: 'ga4_login',
          ga4_user_info: {
            ga4_user_id: user.user_id,
            ga4_user_type: userType,
          },
        });
      }
    });

    
    let forms = document.querySelectorAll('form[method="POST"]');
    for (const form of forms) {
      form.addEventListener('submit', function() {
        if (form.checkValidity()) {
          dataLayer.push(formObject(form));
        }
      })
    };

    Homeflow.registerEvent('modal_opened', () => {
      let forms = document.querySelectorAll('form[method="POST"]');
      for (var form of forms) {
        form.addEventListener('submit', function() {
          if (!window.dataLayer.find(object => object.event === 'ga4_form_submit')) {
            dataLayer.push(formObject(form))
          }
        })
      };
    })

    function handleDynamicGANames(formEl) {
      var parentEl = formEl || document;
      var gaRelatedFields = parentEl.querySelectorAll('input[type="radio"][data-ga-name]');

      if (gaRelatedFields.length > 0) {
        gaRelatedFields.forEach((field) => {
          field.addEventListener('change', (event) => {
            var targetEl = event.target;
            var category = targetEl.getAttribute('data-ga-name');
            var form = targetEl.closest('form');
            form.setAttribute('data-ga-name', category);
          });
        });
      }
    }

    handleDynamicGANames();

    function getPhoneValue(el) {
      return el.href
        ? el.href?.replace(/tel(\s)?:(\s)?/, '').replaceAll(' ', '')
        : ''
    }

    function getEmailValue(el) {
      var emailValue = el.href
        ? decodeURI(el.href).split('?')
        : null;
      
      return emailValue && emailValue.length > 0
        ? emailValue[0].replace(/mailto(\s)?:(\s)?/, '').replaceAll(' ', '')
        : ''
    }

    function handlePhoneEmailGAClick({ el, type }) {
      var branchId = el.dataset.branchId;
      var branchDepartment = el.dataset.branchDepartment;
      var eventValue = {
        phone: getPhoneValue,
        email: getEmailValue
      }
      var eventName = {
        phone: 'ga4_phone_call_click',
        email: 'ga4_email_address_click',
      }
      var gaFieldByType = {
        phone: 'ga4_phone_number',
        email: 'ga4_email_address',
      }

      if (!eventName[type]) {
        return;
      }

      var gaEventObject = {
        event: eventName[type],
        ga4_element_name: window.location.href,
      }

      if(gaFieldByType[type] && eventValue[type]){
        gaEventObject[gaFieldByType[type]] = eventValue[type](el);
      } else {
        return;
      }

      if (branchId && branchDepartment) {
        gaEventObject.ga4_branch_id = branchId;
        gaEventObject.ga4_branch_department = branchDepartment;

        var propertyData = "home#home" == 'properties#show'
          ? Homeflow.get('property_data')
          : null;

        if (propertyData) {
          gaEventObject['ga4_property_object'] = generateGAPropertyObject(propertyData);
        }
      }

      dataLayer.push(gaEventObject);
    }

    
    var telephoneLinks = document.querySelectorAll("a[href^='tel']");
    if (telephoneLinks && telephoneLinks.length > 0) {
      telephoneLinks.forEach(function(telephoneLink) {
        telephoneLink.addEventListener('click', function(e) {
          handlePhoneEmailGAClick({ el: e.currentTarget, type: 'phone' });
        })
      })
    }

    
    var emailLinks = document.querySelectorAll('[href^="mailto:"]');
    if (emailLinks && emailLinks.length > 0) {
      emailLinks.forEach(function(emailLink) {
        emailLink.addEventListener('click', function(e) {
          handlePhoneEmailGAClick({ el: e.currentTarget, type: 'email' });
        });
      });
    }
  });
</script>



  
    
  

  

  

  
  <script>
    
      
        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.");
      
    

    Homeflow.set('disable_default_cookie_consent', true);
    Homeflow.set('agency_name', 'Tucker Gardner');
    Homeflow.set('hide_profile_link_wording', false);
    Homeflow.set('allow_international_postcode', false);

    // Needed for twenty7tec
    window.agencyId = 5118
    
      Homeflow.set('custom_tenant_application_form_id', );
    

    
    
      
        
          
        
      
    
  </script>
  
    <title>Tucker Gardner Estate and Letting Agents | Cambridgeshire</title>
  
  <meta name="viewport" content="user-scalable=1.0,initial-scale=1.0,minimum-scale=1.0">

  
    <meta name="description" content="Tucker Gardner estate agents. The local estate and letting agent of choice. Speak to a local property expert today.">
  
  <meta name="format-detection" content="telephone=no">
  <meta charset="UTF-8">
  <meta name="theme-color" content="#14133b" />

  <script>
    Homeflow.set('branch_show_path', 'branch/estate-agents')
    Homeflow.set('property_contact_sidebar', 'false')
    Homeflow.set('display_mega_menu', 'true')
  </script>

  






  





<link
  rel="preload"
  as="image"
  type="image/svg"
  fetchpriority="high"
  href="https://mr3.homeflow.co.uk/files/site_asset/image/4562/5855/tucker-gardner-logo.svg"
/>
<script>
  Homeflow.set('agency_logo', 'https://mr3.homeflow.co.uk/files/site_asset/image/4562/5855/tucker-gardner-logo.svg');
</script>


    
  






















    
  


  

  

  <link
    rel="preload"
    as="image"
    type="image/jpg"
    fetchpriority="high"
    



imagesrcset=" 
  //mr0.homeflow-assets.co.uk/files/site_asset/image/6752/4549/470x_/AdobeStock_1070709221.jpg 320w, 
  //mr0.homeflow-assets.co.uk/files/site_asset/image/6752/4549/630x_/AdobeStock_1070709221.jpg 480w, 
  //mr0.homeflow-assets.co.uk/files/site_asset/image/6752/4549/918x_/AdobeStock_1070709221.jpg 768w, 
  //mr0.homeflow-assets.co.uk/files/site_asset/image/6752/4549/1174x_/AdobeStock_1070709221.jpg 1024w, 
  //mr0.homeflow-assets.co.uk/files/site_asset/image/6752/4549/1546x_/AdobeStock_1070709221.jpg 1366w, 
  //mr0.homeflow-assets.co.uk/files/site_asset/image/6752/4549/1750x_/AdobeStock_1070709221.jpg 1600w, 
  //mr0.homeflow-assets.co.uk/files/site_asset/image/6752/4549/1920x_/AdobeStock_1070709221.jpg 1920w
"
imagesizes="
  (max-width: 320px) 320px,
  (max-width: 480px) 480px,
  (max-width: 768px) 768px,
  (max-width: 1024px) 1024px,
  (max-width: 1366px) 1366px,
  (max-width: 1600px) 1600px,
  1920px
"
href="//mr0.homeflow-assets.co.uk/files/site_asset/image/6752/4549/1174x_/AdobeStock_1070709221.jpg" 

  />



  
    
      <script>Homeflow.set('search_tags', {"salesTags":["Auctions","Chain Free","Chain Free Professional","Country House","Equestrian Sales","Land","New Homes","Premium Display Property","Prestige Homes","Price Reduced","Prime","Shared Ownership","Student Friendly","Waterside Sales","Retirement"],"lettingsTags":["Country House","Equestrian Lettings","Land","New Homes","Premium Display Property","Prestige Homes","Price Reduced","Prime","Short Term Lets","Student Friendly","Waterside Lettings"]})</script>
    
  

  

  
    
  

  <script>
    Homeflow.set('agency_name', 'Tucker Gardner');
    Homeflow.set('agency_logo_alternate', '');
    Homeflow.set('valuation_button_wording', 'Get a free valuation');
    Homeflow.set('hero_opacity', '0.5');
  </script>

  
  

  

  <link rel="stylesheet" href="/vendor_assets/654648871709f19298f9f62a46bb2f0a/blob.css" />
  
    
  <link
    href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap"
    rel="stylesheet"
  >
  <style>
    body,
    button,
    input,
    select,
    textarea {
      font-family: 'Montserrat', sans-serif;
      font-weight: 400;
    }
    h1, h2, h3, h4, h5, h6 {
      font-family: 'Montserrat', sans-serif;
      font-weight: 700;
    }
  </style>


  

  <script>
    /*! loadCSS rel=preload polyfill. [c]2017 Filament Group, Inc. MIT License */
    !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);
  </script>

  
  <meta property="og:type" content="website">
  <meta property="og:title" content="Tucker Gardner Estate and Letting Agents | Cambridgeshire">
  <meta property="og:url" content="https://www.tuckergardner.com/?" />
  <!-- Meta tags for Twitter-->
  <meta name="twitter:card" content="summary_large_image" />
  <meta name="twitter:site" content="website" />
  <meta name="twitter:title" content="Tucker Gardner Estate and Letting Agents  Cambridgeshire" />
  <meta name="twitter:description" content="Tucker Gardner estate agents. The local estate and letting agent of choice. Speak to a local property expert today." />
  <meta name="twitter:image" content="https:" />



  <meta property="og:url" content="http://www.tuckergardner.com">
  <meta property="og:description" content="Tucker Gardner estate agents. The local estate and letting agent of choice. Speak to a local property expert today." />
  
    <meta property="og:image" content="//mr2.homeflow-assets.co.uk/files/site_asset/image/4626/4168/_x_/TuckerGardner_Logo_Big.png" />
  


<meta property="og:description" content="Tucker Gardner estate agents. The local estate and letting agent of choice. Speak to a local property expert today.">


  
    <link rel="icon" href="//mr0.homeflow-assets.co.uk/files/site_asset/image/4656/3088/_x_/TouchIcon-TUC.jpg">
  

  <script>

(function (w, d, u) {


  Ctesius={};

  // Define two queues for handlers
  w.readyQ = [];
  w.bindReadyQ = [];
  w.eventQ = [];
  w.confQ = [];


  Ctesius.registerEvent=function(e,i){w.eventQ.push([e,i])}
  Ctesius.addConfig=function(e,i){w.confQ.push([e,i])}

  Ctesius.getConfig = function(e){
    var foundConfigItem = w.confQ.find(function(i) {
      return i[0] === e;
    });
    if(foundConfigItem) return foundConfigItem[1];
  }

  Ctesius.getEvent = function (key) {
    return w.eventQ[key];
  },

  Ctesius.kickEvent = function (key, ...args) {
    var e = Ctesius.getEvent(key);
    if (e != null) {
      return e.forEach(function (n) {
        return n.ftn(...Array.from(args || []))
      });
    }
  }

  // Push a handler into the correct queue
  function pushToQ(x, y) {
      if (x == "ready") {
          w.bindReadyQ.push(y);
      } else {
          w.readyQ.push(x);
      }
  }

  // Define an alias object (for use later)
  var alias = {
      ready: pushToQ,
      bind: pushToQ,
      load: pushToQ
  }

  // Define the fake jQuery function to capture handlers
  w.$ = w.jQuery = function (handler) {
      if (handler === d || handler === u || handler === w) {
          // Queue $(document).ready(handler), $().ready(handler)
          // and $(document).bind("ready", handler) by returning
          // an object with alias methods for pushToQ
          return alias;
      } else {
          // Queue $(handler)
          pushToQ(handler);
      }
  }

})(window, document);

</script>


  
      <meta name="robots" content="index, follow" />
  

  
      <meta name="google-site-verification" content="M6PmQYbs3mx7v030SKA4hd7VmQh3hiqRZO6H_8ucNAE" />
  

  

  

  

  

  
    
      <script>
  var promotionSettings = [];
  
    var campaignExpirationDate = new Date("04/27/2026");
    var isPromotionExpired = campaignExpirationDate && new Date() > campaignExpirationDate;

    if (!isPromotionExpired) {
      var currentCampaignData = {
        promotionSearchTag: {
          label:
          
            "Big Open House"
          ,
          value:
          
            "big open house"
          ,
          
        },
        promotionImage: "https://mr1.homeflow-assets.co.uk/files/site_asset/image/6970/8870/BOHE-corner-flash-150x150.png",
        promotionURL: null,
        promotionExpiryDate: "04/27/2026"
      }

      promotionSettings.push(currentCampaignData);
    }
  

  Homeflow.set('promotionSettings', promotionSettings);

  var updatedSearchTags = Homeflow.get('search_tags')
    ? {...Homeflow.get('search_tags')}
    : null;

  if (promotionSettings.length > 0 && updatedSearchTags) {
    promotionSettings.forEach((campaign) => {
      var promotionTagData = campaign.promotionSearchTag.value + ':' + campaign.promotionSearchTag.label;

      if (campaign.promotionSearchTag.channel) {
        var searchTagChannelKey = Object.keys(updatedSearchTags)
          .find((key) => key.includes(campaign.promotionSearchTag.channel));
        if(searchTagChannelKey && updatedSearchTags[searchTagChannelKey]) {
          var modifiedTags = updatedSearchTags[searchTagChannelKey]
            .filter(function(tag){
              return !tag.toLowerCase().includes(campaign.promotionSearchTag.value)}
            )
          modifiedTags.push(promotionTagData)
          updatedSearchTags[searchTagChannelKey] = modifiedTags
        }
      } else {
        if (updatedSearchTags.salesTags) {
          var modififedSalesTags = updatedSearchTags.salesTags
            .filter(function(tag){
              return !tag.toLowerCase().includes(campaign.promotionSearchTag.value)}
            );
            
          modififedSalesTags.push(promotionTagData)
          updatedSearchTags.salesTags = modififedSalesTags
        }
        if(updatedSearchTags.lettingsTags) {
          var modifiedLettingsTags = updatedSearchTags.lettingsTags
            .filter(function(tag){
              return !tag.toLowerCase().includes(campaign.promotionSearchTag.value)}
            );
          modifiedLettingsTags.push(promotionTagData)
          updatedSearchTags.lettingsTags = modifiedLettingsTags
        }
      }
  
      Homeflow.set('search_tags', updatedSearchTags);
    })
  }
</script>

    
  

  
    
  

  
    
  

  <script>
    // Add environment and agency_id to Homeflow object for instant validation
    
      Homeflow.set('environment', 'production');
    
    Homeflow.set('agency_id', '5118');
  </script>
</head>


  <body class="home home page-path-">
    
      
        
          
        
      
    

    
  <!-- Google Tag Manager (noscript) -->
  <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5SHL4VF"
  height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
  <!-- End Google Tag Manager (noscript) -->



  
      <!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PVPFST4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
  








<script>
  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"}]});
  
  
    Homeflow.set('data-for-survey-quote', {"multipliers":{"propertyType":{"house":0,"flat":-0.05},"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":{"homefact":[{"upper":350000,"price":395},{"upper":500000,"price":495},{"upper":800000,"price":595},{"upper":1000000,"price":795},{"upper":2000000,"price":995},{"upper":2250000,"price":1750},{"upper":2500000,"price":1850},{"upper":2750000,"price":1950},{"upper":3000000,"price":2050},{"upper":3250000,"price":2150},{"upper":3500000,"price":2250},{"upper":3750000,"price":2350},{"upper":4000000,"price":2450},{"upper":4250000,"price":2550},{"upper":4500000,"price":2650},{"upper":4750000,"price":2750},{"upper":5000000,"price":2850},{"upper":5250000,"price":2950},{"upper":5500000,"price":3050},{"upper":5575000,"price":3150},{"upper":6000000,"price":3250},{"upper":6250000,"price":3350},{"upper":6500000,"price":3450},{"upper":6750000,"price":3550},{"upper":7000000,"price":3650},{"upper":7500000,"price":3750}],"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":725},{"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":900},{"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}]}});
    Homeflow.set('survey-quote-form-id', 1997);
  
  
  
  
  
    
  

  

  
    
      
        
      
    
  
</script>


  



<a id="top"></a>

<header class="js-main-header main-header">
  
  <div class="head__container">
    <div class="header-spinner">
      <svg viewBox="0 0 30 30" version="1.1" xmlns="http://www.w3.org/2000/svg">
  <title>icon-spinner-gold</title>
  <defs>
    <linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-1">
      <stop stop-color="#14133b" stop-opacity="0.1" offset="0%" />
      <stop stop-color="#14133b" stop-opacity="0.45" offset="100%" />
    </linearGradient>
    <linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-2">
      <stop stop-color="#14133b" offset="0%" />
      <stop stop-color="#14133b" stop-opacity="0.4" offset="100%" />
    </linearGradient>
  </defs>
  <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
    <g id="Icon/Loading/Gold" fill-rule="nonzero">
      <g id="icon-spinner-gold">
        <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)" />
        <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)" />
      </g>
    </g>
  </g>
</svg>

    </div>

    <div class="head">
      
  
      
    </div>
  </div>

  
    <div
      id="js-head-sticky-spacer"
      class="
        head-sticky-spacer
        head-sticky-spacer--loading
        
      "
    ></div>
  
  
</header>

<script>
  const flashMessage = document.querySelector('.flash-message-banner.flash-message-banner--loading');
  const headContainer = document.querySelector('.head__container');

  
  if (flashMessage) {
    headContainer.style.setProperty('--flash-banner-height', flashMessage.clientHeight + 'px');
    Homeflow.set('banner-height-initial-render', flashMessage.clientHeight);
  }
</script>


    
  



  

  
    
      

      
        

        











<div
  class="hero hero--head-transparent"
  data-content-type="site_content_chunks"
  data-content-id="88792"
>
  
  <div
    class="hero__container hero--docker hero__container-common-type hero__container-common-type--default-padding "
    
      
        style=" 
  background: 
  linear-gradient(rgba(51, 51, 51, 0.5), 
  rgba(51, 51, 51, 0.5));
 "
        
      
  >
      
        
            <img 
            class="hero__img"
            



srcset=" 
  //mr0.homeflow-assets.co.uk/files/site_asset/image/6752/4549/470x_/AdobeStock_1070709221.jpg 320w, 
  //mr0.homeflow-assets.co.uk/files/site_asset/image/6752/4549/630x_/AdobeStock_1070709221.jpg 480w, 
  //mr0.homeflow-assets.co.uk/files/site_asset/image/6752/4549/918x_/AdobeStock_1070709221.jpg 768w, 
  //mr0.homeflow-assets.co.uk/files/site_asset/image/6752/4549/1174x_/AdobeStock_1070709221.jpg 1024w, 
  //mr0.homeflow-assets.co.uk/files/site_asset/image/6752/4549/1546x_/AdobeStock_1070709221.jpg 1366w, 
  //mr0.homeflow-assets.co.uk/files/site_asset/image/6752/4549/1750x_/AdobeStock_1070709221.jpg 1600w, 
  //mr0.homeflow-assets.co.uk/files/site_asset/image/6752/4549/1920x_/AdobeStock_1070709221.jpg 1920w
"
sizes="
  (max-width: 320px) 320px,
  (max-width: 480px) 480px,
  (max-width: 768px) 768px,
  (max-width: 1024px) 1024px,
  (max-width: 1366px) 1366px,
  (max-width: 1600px) 1600px,
  1920px
"
src="//mr0.homeflow-assets.co.uk/files/site_asset/image/6752/4549/1174x_/AdobeStock_1070709221.jpg" 

            fetchpriority="high"
            alt=""
          />
          
        
    <div class="hero__content">
      <h1 class="hero__title">What's your property worth?</h1>

      <p class="hero__text">Find out with a free 60-second valuation.</p>

      
        <a
          href="/services/property-valuation#/"
          
          class="button button--on-dark"
        >
          <span class="button__text">Find out</span>
        </a>
      
    </div>
    
  </div>
</div>

      
    
  

  

  
    
      

      
        

        
<div
  class="
    display display--simple cta-text-only-chunk
    display--center
    
  "
  data-content-type="site_content_chunks"
  data-content-id="80526"
>
  <div class="display__container">
    <div class="display__section">
      <div class="display__content">
        <h2 class="display__title">Your trusted agent for over 35 years</h2>
        
          <p class="display__text">For 35 years we have built a reputation based upon high levels of personal service and attention to detail, underpinned by reliability and integrity.</p>
        

        <div class="display__cta">
          

          
        </div>
      </div>
    </div>
  </div>
</div>

      
    
  

  

  
    
      

      
        <div
  class="copy__outer"
  data-content-type="site_content_chunks"
  data-content-id=""
>
  <div class="copy">
    <div class="copy__container">
      <div class="copy__section">
        <div class="copy__content">
          
        </div>
      </div>
    </div>
  </div>
</div>

      
    
  

  

  
    
      

      
        

        <div
  data-content-type="site_content_chunks"
  data-content-id="77202"
>
  

  <div class="tile-wrapper tile-wrapper--on-light">
    <div class="tile-wrapper__content">
      <div class="tile-container">
        
          <h2 class="
            tile-container__title
            
          ">
            How can we help?
          </h2>
        

        <div class="tile-grid">
          
            <div class="tile-outer">
              <div class="tile ">
                <h4 class="tile__title">Buy a property</h4>

                <p class="tile__text">Search our properties currently on the market.</p>

                
                  <a
                    href="/for-sale"
                    class="button button--on-light"
                    
                  >
                    <span class="button__text">Buying</span>
                  </a>
                
              </div>
            </div>
          
            <div class="tile-outer">
              <div class="tile ">
                <h4 class="tile__title">Sell your property</h4>

                <p class="tile__text">Successful selling with our local property experts.</p>

                
                  <a
                    href="/sell"
                    class="button button--on-light"
                    
                  >
                    <span class="button__text">Selling</span>
                  </a>
                
              </div>
            </div>
          
            <div class="tile-outer">
              <div class="tile ">
                <h4 class="tile__title">Rent a property</h4>

                <p class="tile__text">Find the perfect place to rent.</p>

                
                  <a
                    href="/to-rent"
                    class="button button--on-light"
                    
                  >
                    <span class="button__text">Renting</span>
                  </a>
                
              </div>
            </div>
          
            <div class="tile-outer">
              <div class="tile ">
                <h4 class="tile__title">Let your property</h4>

                <p class="tile__text">All the lettings services you need, under one roof.</p>

                
                  <a
                    href="/let"
                    class="button button--on-light"
                    
                  >
                    <span class="button__text">Letting</span>
                  </a>
                
              </div>
            </div>
          
        </div>
      </div>
    </div>
  </div>
</div>

      
    
  

  

  
    
      

      
        

        
  
    <h3 class="display__title display__title--center">What our customers say</h3>
  

  
  

  <div
    id="feefo-service-review-carousel-widgetId"
    class="feefo-review-carousel-widget-service"
  ></div>

  <div
    data-merchant="tucker-gardner"
    class="js-feefo-review-carousel-widget-service"
  >
    <div class="feefo-placeholder">
      <svg viewBox="0 0 30 30" version="1.1" xmlns="http://www.w3.org/2000/svg">
  <title>icon-spinner-gold</title>
  <defs>
    <linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-1">
      <stop stop-color="#14133b" stop-opacity="0.1" offset="0%" />
      <stop stop-color="#14133b" stop-opacity="0.45" offset="100%" />
    </linearGradient>
    <linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-2">
      <stop stop-color="#14133b" offset="0%" />
      <stop stop-color="#14133b" stop-opacity="0.4" offset="100%" />
    </linearGradient>
  </defs>
  <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
    <g id="Icon/Loading/Gold" fill-rule="nonzero">
      <g id="icon-spinner-gold">
        <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)" />
        <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)" />
      </g>
    </g>
  </g>
</svg>

    </div>
  </div>

  


      
    
  

  

  
    
      

      
        

        <script>
  Homeflow.set('data-for-77329', {"background":null,"cards":[{"title":"We offer an extensive range of property services...","id":1,"text":null,"button_text":null,"link":null,"highlight":true,"icon":null,"newWindow":false},{"title":"Mortgages","id":2,"text":"We're here to help you with all your mortgage and protection needs. With access to a wide range of lenders and occasional exclusive rates, there is something for everyone.","button_text":"Mortgages","link":"/services/mortgages","highlight":null,"icon":null,"newWindow":false},{"title":"Conveyancing","id":3,"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 to make sure things go as smoothly as possible.","button_text":"Conveyancing","link":"/services/conveyancing","highlight":null,"icon":null,"newWindow":false},{"title":"Land \u0026 New Homes","id":4,"text":"Buy a beautiful new home from our large selection of developments.","button_text":"Land \u0026 New Homes","link":"/services/new-homes/buying","highlight":null,"icon":null,"newWindow":false},{"title":"Premium Marketing Pack","id":5,"text":"Looking to get the best price for your property?","button_text":"Property Marketing Pack","link":"/campaigns/premium-marketing-pack","highlight":null,"icon":null,"newWindow":false},{"title":"Property Management","id":6,"text":"Whether your investment is your home, a portfolio of rental properties or commercial premises, our comprehensive lettings and full property management service will give you complete peace of mind.","button_text":"Property Management","link":"/services/property-management","highlight":null,"icon":null,"newWindow":false},{"title":"View our full range of services","id":7,"text":null,"button_text":"More services","link":"/services","highlight":true,"icon":null,"newWindow":false}]});
  Homeflow.set('title-for-77329', 'More than simply an estate agent...');
</script>
<div
  class="js-text-card-slider slider--overflowing slider__text-card"
  data-content-type="site_content_chunks"
  data-content-id="77329"
>
</div>

      
    
  

  

  
    
      

      
        <div
  class="copy__outer"
  data-content-type="site_content_chunks"
  data-content-id=""
>
  <div class="copy">
    <div class="copy__container">
      <div class="copy__section">
        <div class="copy__content">
          
        </div>
      </div>
    </div>
  </div>
</div>

      
    
  

  

  
    
      

      
        <div
  class="copy__outer"
  data-content-type="site_content_chunks"
  data-content-id=""
>
  <div class="copy">
    <div class="copy__container">
      <div class="copy__section">
        <div class="copy__content">
          
        </div>
      </div>
    </div>
  </div>
</div>

      
    
  

  

  
    
      

      
        

        <script>
  Homeflow.set('data-for-77830', {"title":"Articles hand-picked for you:","cards":[{"title":"The Bank of England Base Rate Explained","text":"Here’s how the interest rate staying the same could impact your mortgage, whether you’re a homeowner or property investor.","link":"/blog/property-update/bank-of-england-base-rate-explained","link_text":"Read article","new_window":null,"image":"https://mr1.homeflow-assets.co.uk/files/site_asset/image/6610/0470/Interest_Rate_Explained.png"},{"title":"What’s happening in the regional property market?","text":"Stay up-to-date with the latest changes in the UK property market.","link":"/blog/property-update/property-market-update","link_text":"Read article","new_window":null,"image":"https://mr0.homeflow-assets.co.uk/files/site_asset/image/6982/2190/700x_/Marketupdate_may_26_uk.png"},{"title":"The ultimate guide to understanding conveyancing","text":"If you're buying or selling a home, understanding conveyancing is key to a smooth property journey.","link":"/blog/property-update/what-is-conveyancing","link_text":"Read article","new_window":null,"image":"https://mr1.homeflow-assets.co.uk/files/site_asset/image/6892/6362/What_is_conveyancing.png"},{"title":"Buying a home? Read this checklist first","text":"The home you own is your biggest asset. So, when buying one, you need to know what to look for.","link":"/blog/property-update/property-viewing-checklist-for-smart-buyers","link_text":"Read article","new_window":null,"image":"https://mr0.homeflow-assets.co.uk/files/site_asset/image/6754/7282/700x_/Buyers_checklist_1_.png"}],"no_background":null});
</script>

<div
  class="js-image-card-slider slider__image-card"
  data-content-type="site_content_chunks"
  data-content-id="77830"
>
</div>

      
    
  

  

  
    
      

      
        

        


  
  
  
    <div class="display">
      <div
        class="main-regulations-text display__container"
        style="padding-top: 15px; padding-bottom: 15px;"
      >
        
          <p class="main-regulations-text__paragraph">
            <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 Countrywide Insurance Services are trading names of Countrywide Principal Services Ltd which is authorised and regulated by the Financial Conduct Authority (Firm Registration Number 301684). Registered Office&#58; Countrywide House, 6 Caldecotte Lake Business Park, Caldecotte Lake Drive, Milton Keynes, MK7 8JT. Registered in England no. 01707341.</small>
          </p>
        
        
        
      </div>
    </div>
  

      
    
  

  

  
    
      

      
        

        <section class="mini-contact">
  <div class="mini-contact__container">
    
      
      <div class="mini-contact__content mini-contact__content--dual-col">
        
          <div class="mini-contact__col mini-contact__col--half mini-contact__col--centered">
            <a
              href="/services/property-valuation"
              
              class="button button--on-dark"
            >
              <span class="button__text">Get a 60-second Instant valuation</span>
            </a>
          </div>
        

        
          <div class="mini-contact__col mini-contact__col--half mini-contact__col--centered">
            <a
              href="/branches"
              
              class="button button--on-dark"
            >
              <span class="button__text">Contact your local branch</span>
            </a>
          </div>
        
      </div>
    
  </div>
</section>

      
    
  



    <div id="modal-container"></div>

    <div id="user-profile-sidebar-container"></div>

    <div class="js-scroll-to-section-container"></div>

    
    
    <script src="/asset_bundles/common.bundle.3bd9ce226da15b4231c8.js"></script><script src="/asset_bundles/home.bundle.1bf7ae6d17ca333f0aec.js"></script>

    <div class="footer  ng-isolate-scope" data-footer="">
  <div class="footer__top">
    <a href="#top" class="footer__top-link" title="Back To Top">
      <svg focusable="false" class="icon-solid icon-arrow-up" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 48">
        <title>Arrow up Icon</title>
        <desc>Icon set Arrow up</desc>
        <path
          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">
        </path>
      </svg>
    </a>
  </div>
  <div class="footer__wrapper">
    <div class="footer__logo">
      <a class="footer__logo-content" href="#" aria-label="Back to top">
        <img
          class="footer__logo-image"
          src="https://mr3.homeflow.co.uk/files/site_asset/image/4562/5855/tucker-gardner-logo.svg"
          alt="Tucker Gardner logo"
          loading="lazy"
        />
      </a>
    </div>
    <div class="footer__social">
      

      

      

      

      
    </div>
  </div>

  <div class="footer__link">
    <div class="footer__link-container">

      <div class="footer__link-content">
        
        
          <div class="footer__link-section">
            <h5 class="footer__link-title">Buying</h5>
            <ul class="footer__link-list">
              
                <li class="footer__link-item">
                  <a
                    class="footer__link-text"
                    href="/properties/sales"
                    
                  >
                    Find a property
                  </a>
                </li>
              
                <li class="footer__link-item">
                  <a
                    class="footer__link-text"
                    href="/services/mortgages"
                    
                  >
                    Mortgages
                  </a>
                </li>
              
                <li class="footer__link-item">
                  <a
                    class="footer__link-text"
                    href="/buy/help-to-buy"
                    
                  >
                    Help to Buy
                  </a>
                </li>
              
                <li class="footer__link-item">
                  <a
                    class="footer__link-text"
                    href="/buy/guides"
                    
                  >
                    Buyer's guides & advice
                  </a>
                </li>
              
            </ul>
          </div>
        
          <div class="footer__link-section">
            <h5 class="footer__link-title">Selling</h5>
            <ul class="footer__link-list">
              
                <li class="footer__link-item">
                  <a
                    class="footer__link-text"
                    href="/services/property-valuation"
                    
                  >
                    Get a property valuation
                  </a>
                </li>
              
                <li class="footer__link-item">
                  <a
                    class="footer__link-text"
                    href="/sell"
                    
                  >
                    Why sell with us?
                  </a>
                </li>
              
                <li class="footer__link-item">
                  <a
                    class="footer__link-text"
                    href="/sell/marketing-pack"
                    
                  >
                    Marketing your property
                  </a>
                </li>
              
                <li class="footer__link-item">
                  <a
                    class="footer__link-text"
                    href="/sell/guides"
                    
                  >
                    Seller's guides & advice
                  </a>
                </li>
              
            </ul>
          </div>
        
          <div class="footer__link-section">
            <h5 class="footer__link-title">Renting</h5>
            <ul class="footer__link-list">
              
                <li class="footer__link-item">
                  <a
                    class="footer__link-text"
                    href="/properties/lettings"
                    
                  >
                    Find a rental property
                  </a>
                </li>
              
                <li class="footer__link-item">
                  <a
                    class="footer__link-text"
                    href="/to-rent/zero-deposit"
                    
                  >
                    Zero Deposit Guarantee
                  </a>
                </li>
              
                <li class="footer__link-item">
                  <a
                    class="footer__link-text"
                    href="/services/insurance"
                    
                  >
                    Tenant insurance
                  </a>
                </li>
              
                <li class="footer__link-item">
                  <a
                    class="footer__link-text"
                    href="/to-rent/guides"
                    
                  >
                    Tenant's guides & advice
                  </a>
                </li>
              
            </ul>
          </div>
        
          <div class="footer__link-section">
            <h5 class="footer__link-title">Letting</h5>
            <ul class="footer__link-list">
              
                <li class="footer__link-item">
                  <a
                    class="footer__link-text"
                    href="/let"
                    
                  >
                    Why let with us?
                  </a>
                </li>
              
                <li class="footer__link-item">
                  <a
                    class="footer__link-text"
                    href="/let/landlord-services"
                    
                  >
                    Our landlord services
                  </a>
                </li>
              
                <li class="footer__link-item">
                  <a
                    class="footer__link-text"
                    href="/services/insurance"
                    
                  >
                    Landlord insurance
                  </a>
                </li>
              
                <li class="footer__link-item">
                  <a
                    class="footer__link-text"
                    href="/let/guides"
                    
                  >
                    Landlord's guides & advice
                  </a>
                </li>
              
            </ul>
          </div>
        
      </div>

      
        
          <div class="footer__link-content footer__links-content--logo">
            
              
              

              

              <div class="footer__link-logo">
                <a class="footer__link-logo-content" href="https://www.naea.co.uk/" target="_blank">
                  <img
                    alt="Logo"
                    class="footer__link-logo-image"
                    src="https://mr0.homeflow-assets.co.uk/files/site_asset/image/4659/5488/NAEA-Logo.svg"
                    loading="lazy"
                  />
                  <span class="footer__link-logo-text">www.naea.co.uk</span>
                </a>
              </div>
            
              
              

              

              <div class="footer__link-logo">
                <a class="footer__link-logo-content" href="https://www.arla.co.uk/" target="_blank">
                  <img
                    alt="Logo"
                    class="footer__link-logo-image"
                    src="https://mr3.homeflow-assets.co.uk/files/site_asset/image/4659/5491/ARLA-Logo.svg"
                    loading="lazy"
                  />
                  <span class="footer__link-logo-text">www.arla.co.uk</span>
                </a>
              </div>
            
              
              

              

              <div class="footer__link-logo">
                <a class="footer__link-logo-content" href="https://www.tpos.co.uk/" target="_blank">
                  <img
                    alt="Logo"
                    class="footer__link-logo-image"
                    src="//mr1.homeflow-assets.co.uk/files/site_asset/image/6801/7075/_x200/TPO-and-TradingStandards-LOCKUP.png"
                    loading="lazy"
                  />
                  <span class="footer__link-logo-text">www.tpos.co.uk</span>
                </a>
              </div>
            
          </div>
        
      
    </div>
  </div>

  <div class="footer__text">
    <div class="footer__text-content">
      <p>
        
          
            <strong>Sales:</strong> Tucker Gardner is a trading name of Countrywide Estate Agents Limited, Registered in England Number 00789476. Registered Office Cumbria House, 16-20 Hockliffe Street, Leighton Buzzard, Bedfordshire, LU7 1GN.

<br><strong>Lettings:</strong> Tucker Gardner is a trading name of Countrywide Residential Lettings Limited, Registered Office: Cumbria House, 16-20 Hockliffe Street, Leighton Buzzard, Bedfordshire, LU7 1GN. 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: Cumbria House, 16-20 Hockliffe Street, Leighton Buzzard, Bedfordshire, LU7 1GN. Countrywide Estate Agents is an appointed representative of Countrywide Principal Services Limited which is authorised and regulated by the Financial Conduct Authority FRN 301684. VAT number 500 2481 05.



          
        
      </p>

      <p>
        
          
            <a href="/customer-feedback/">Customer feedback</a>
            |
            <a href="/location-directory/">Location directory</a>
            |
            <a href="/privacy-policy/">Privacy policy</a>
            |
            <a href="/accessibility/">Accessibility</a>
            |
            <a href="/cookie-policy/">Cookie policy</a>
            |
            <a href="/terms-of-use/">Terms of use</a>
            |
            <a href="/modern-slavery-statement/">Modern slavery statement</a>
            |
            <a href="/gender-pay-gap-reports">Gender pay gap report</a>
          
        
      </p>
      <p>Copyright © 2026</p>

      <p>Website powered by <a href="https://www.homeflow.co.uk/" target="_blank" >Homeflow</a></p>
    </div>
  </div>
</div>


    

    
<div id="hfjs-flash-message"></div>
<div id="hfjs-instant-valuation"></div>



<div id="admin-bar" style="display: none;">
  
  
  <a href="https://tgresidential.content.homeflow.co.uk">Admin</a>
  
  
  
  
  
  
    
  <a href="https://tgresidential.content.homeflow.co.uk/site_content_chunks">Content chunks</a>


  

  <a href="#" class="admin-bar__link--right">Hide</a>
</div>

<a href="#" id="show-admin-bar-link" style="display: none;">Show admin</a>

<script>
  

  var admin_hovered;

  document.addEventListener('DOMContentLoaded', function () {
    var adminBar = document.querySelector('#admin-bar');
    var adminBarLink = document.querySelector('.admin-bar__link--right');
    var showAdminLink = document.querySelector('#show-admin-bar-link');

    if (adminBar) {

      var cookieFromLogos = false;
      var logosObject;

      // look for regular cookie set from Logos
      document.cookie.split(';').forEach(function (cookie) {
        var splitCookie = cookie.split('=')
        // if we find it, set the logosObject
        if (splitCookie[0].trim() == 'logosLogin') {
          cookieFromLogos = true;
          logosObject = splitCookie[1].split(',');
        }
      });

      // if there was no cookie, look for localStorage item
      if (!cookieFromLogos) {
        var logosString = localStorage.getItem('logosLogin');
        if (logosString) {
          logosObject = logosString.split(',');
        }
      }

      if (logosObject) {
        var userType = logosObject[0];
        var subdomain = logosObject[1];
        var timestamp = logosObject[2];

        var within24Hours = Math.abs(new Date(timestamp) - new Date()) / 36e5 < 24;

        if (within24Hours && (userType == 'Superuser' || subdomain == 'tgresidential')) {
          // custom theme offsets to push content down
          if (document.querySelector('.nav-bauhaus')) {
            document.querySelector('.nav-bauhaus').style.top = '30px';
          }

          adminBar.style.display = 'block';
        }

        var chunkElements = document.querySelectorAll('*[data-content-type]');

        function addAdminButton(el) {
          var id = el.dataset.contentId;
          var name = el.dataset.contentName;
          var type = el.dataset.contentType;
          var branchId = el.dataset.contentBranchId;
          var href;

          if (id) {
            var app = type == "properties" ? "properties" : "content";

            if (type === 'staff' && branchId) {
              href = 'https://tgresidential.' + app + '.homeflow.co.uk/' + 'branches/' + branchId + '/employees/' + id + '/edit';
            } else if (type == 'staff') {
              href = "https://tgresidential.homeflow.co.uk/configure/business/" + type + "/" + id + "/edit";
            } else {
              href = "https://tgresidential." + app + ".homeflow.co.uk/" + type + "/" + id + "/edit";
            }
          } else {
            href = '#';
          }

          var editButton = document.createElement('a');
          editButton.href = href;
          editButton.target = '_blank';
          editButton.classList.add('admin-edit-button');
          editButton.textContent = 'Edit';
          editButton.style.display = 'none';

          el.appendChild(editButton);
        }

        for (var i=0; i < chunkElements.length; i++) {
          var el = chunkElements[i];

          addAdminButton(el);
        }

        for (var i = 0; i < chunkElements.length; i++) {
          var element = chunkElements[i];

          element.addEventListener('mouseenter', function (e) {
            e.target.classList.add('admin-editable');
            const adminButton = e.target.querySelector('.admin-edit-button');
            if (!adminButton) addAdminButton(e.target);
            e.target.querySelector('.admin-edit-button').style.display = 'block';
            admin_hovered = e.target;
          });

          element.addEventListener('mouseleave', function (e) {
            admin_hovered = null;
            var ele = e.target;
            ele.querySelector('.admin-edit-button').style.display = 'none';
            ele.classList.remove('admin-editable');
          });

          element.addEventListener('click', function (e) {
            if (!e.target.classList.contains('admin-edit-button')) return null;

            var el = e.target.parentNode;
            var id = el.dataset.contentId;
            var name = el.dataset.contentName;

            if (id) return null;

            var clone = el.cloneNode(true);
            clone.querySelector('a.admin-edit-button').remove()
            content = encodeURI(clone.innerHTML.replace(/^\s+/g, '').replace(/ +(?= )/g, ''));

            var form = document.createElement('form');
            form.action = 'https://tgresidential.content.homeflow.co.uk/site_content_chunks/new/prefill';
            form.method = 'POST';

            var contentInput = document.createElement('input');
            contentInput.type = 'hidden';
            contentInput.name = 'content';
            contentInput.value = content;

            var nameInput = document.createElement('input');
            nameInput.type = 'hidden';
            nameInput.name = 'name';
            nameInput.value = name;

            form.appendChild(contentInput);
            form.appendChild(nameInput);
            document.body.appendChild(form);

            form.submit();
          });
        }
      }
    }

    adminBarLink.addEventListener('click', function () {
      // $('.nav-bauhaus').css('top', '0');
      adminBar.style.display = 'none';
      showAdminLink.style.display = 'block';
    });

    showAdminLink.addEventListener('click', function (e) {
      // $('.nav-bauhaus').css('top', '30px');
      e.preventDefault();
      showAdminLink.style.display = 'none';
      adminBar.style.display = 'block';
    });
  });
</script>

<style>
  /* admin layout   */

  #admin-bar {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 5000;
    height: 30px;
    padding: 5px;
    color: white;
    background-color: rgba(0, 0, 0, 0.8);
    font-size: 14px;
  }

  #admin-bar a {
    color: white;
    margin: 0 10px;
  }

  #admin-bar .admin-bar__link--right {
    float: right;
    cursor: pointer;
  }

  .admin-editable {
    position: relative;
    opacity: 0.8;
  }

  .admin-editable:before {
    content: "";
    position: absolute;
    left: -2px;
    right: -2px;
    top: -2px;
    bottom: -2px;
    border: 2px dashed #999;
    z-index: 2;
    background-color: rgba(255, 255, 255, 0.2);
    pointer-events: none;
  }

  .admin-edit-button {
    font-size: 14px;
    position: absolute;
    right: 5px;
    bottom: 5px;
    display: inline-block;
    color: #fff;
    background-color: grey;
    padding: 5px 10px;
    cursor: pointer;
    z-index: 10;
    opacity: 1;
  }

  .admin-edit-button:hover {
    text-decoration: none;
    color: #FFF;
    background-color: #5B5B5B;
  }

  #admin-bar .full_environment_details {
    display: none;
  }

  #admin-bar .environment_details {
    display: inline-block;
  }

  #admin-bar .environment_details:hover .full_environment_details {
    position: absolute;
    display: inline-block;
    background-color: rgba(0, 0, 0, 0.8);
    padding: 5px 10px;
    margin-top: 7px;
  }

  #show-admin-bar-link {
    position: fixed;
    right: 8px;
    top: 2px;
    color: #fff;
    z-index: 10000;
    font-size: 14px;
  }
</style>


<style>
  /* Custom styles */
  @media (min-width: 1280px) {
  .property-card {
   
  }
}
  /* /Custom styles */
</style>



    <script type='application/ld+json'>
{
  "@context": "http://www.schema.org",
  "@type": "Organization",
  "name": "Tucker Gardner",
  "url": "tgresidential.agent.homeflow.co.uk",
  "logo": "//mr2.homeflow-assets.co.uk/files/site_asset/image/4626/4168/_x_/TuckerGardner_Logo_Big.png",
  "image": "//mr2.homeflow-assets.co.uk/files/site_asset/image/4626/4168/_x_/TuckerGardner_Logo_Big.png",
  "description": "",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "16/18 Market Place",
    "addressLocality": "Ely",
    "addressRegion": "",
    "postalCode": "CB7 4NT",
    "addressCountry": "United Kingdom"
  },
  "telephone": "01353616130",
  "brand": {
    "@type": "Brand",
    "name": "Tucker Gardner Estate Agents",
    "logo": "https://mr2.homeflow-assets.co.uk/files/site_asset/image/4626/4168/_x_/TuckerGardner_Logo_Big.png",
    "slogan": ""
  },
  "areaServed": [{
    "@type": "Country",
    "name": "England"
  }],
  "potentialAction": [
    {
      "@type": "AskAction",
      "name": "Book a free valuation",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://www.tuckergardner.com/services/property-valuation",
        "inLanguage": "en-GB",
        "actionPlatform": [
          "http://schema.org/DesktopWebPlatform",
          "http://schema.org/IOSPlatform",
          "http://schema.org/AndroidPlatform"
        ]
      }
    },
    {
      "@type": "SearchAction",
      "name": "Search properties for sale",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://www.tuckergardner.com/properties/sales",
        "inLanguage": "en-GB",
        "actionPlatform": [
          "http://schema.org/DesktopWebPlatform",
          "http://schema.org/IOSPlatform",
          "http://schema.org/AndroidPlatform"
        ]
      },
      "query": "required"
    },
    {
      "@type": "SearchAction",
      "name": "Search properties to rent",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://www.tuckergardner.com/properties/lettings",
        "inLanguage": "en-GB",
        "actionPlatform": [
          "http://schema.org/DesktopWebPlatform",
          "http://schema.org/IOSPlatform",
          "http://schema.org/AndroidPlatform"
        ]
      },
      "query": "required"
    },
    {
      "@type": "CommunicateAction",
      "name": "Contact us",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://www.tuckergardner.com/branch/estate-agents",
        "inLanguage": "en-GB",
        "actionPlatform": [
          "http://schema.org/DesktopWebPlatform",
          "http://schema.org/IOSPlatform",
          "http://schema.org/AndroidPlatform"
        ]
      }
    }
  ]
}
</script>

    
      
    
  </body>
</html>
