1<!DOCTYPE html> 2<html lang="en-GB"> 3<head ><meta charset="UTF-8" />
3<script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script>
3<script>class RocketLazyLoadScripts{constructor(){this.triggerEvents=["keydown","mousedown","mousemove","touchmove","touchstart","touchend","wheel"],this.userEventHandler=this._triggerListener.bind(this),this.touchStartHandler=this._onTouchStart.bind(this),this.touchMoveHandler=this._onTouchMove.bind(this),this.touchEndHandler=this._onTouchEnd.bind(this),this.clickHandler=this._onClick.bind(this),this.interceptedClicks=[],window.addEventListener("pageshow",(e=>{this.persisted=e.persisted})),window.addEventListener("DOMContentLoaded",(()=>{this._preconnect3rdParties()})),this.delayedScripts={normal:[],async:[],defer:[]},this.allJQueries=[]}_addUserInteractionListener(e){document.hidden?e._triggerListener():(this.triggerEvents.forEach((t=>window.addEventListener(t,e.userEventHandler,{passive:!0}))),window.addEventListener("touchstart",e.touchStartHandler,{passive:!0}),window.addEventListener("mousedown",e.touchStartHandler),document.addEventListener("visibilitychange",e.userEventHandler))}_removeUserInteractionListener(){this.triggerEvents.forEach((e=>window.removeEventListener(e,this.userEventHandler,{passive:!0}))),document.removeEventListener("visibilitychange",this.userEventHandler)}_onTouchStart(e){"HTML"!==e.target.tagName&&(window.addEventListener("touchend",this.touchEndHandler),window.addEventListener("mouseup",this.touchEndHandler),window.addEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.addEventListener("mousemove",this.touchMoveHandler),e.target.addEventListener("click",this.clickHandler),this._renameDOMAttribute(e.target,"onclick","rocket-onclick"))}_onTouchMove(e){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler),e.target.removeEventListener("click",this.clickHandler),this._renameDOMAttribute(e.target,"rocket-onclick","onclick")}_onTouchEnd(e){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler)}_onClick(e){e.target.removeEventListener("click",this.clickHandler),this._renameDOMAttribute(e.target,"rocket-onclick","onclick"),this.interceptedClicks.push(e),e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation()}_replayClicks(){window.removeEventListener("touchstart",this.touchStartHandler,{passive:!0}),window.removeEventListener("mousedown",this.touchStartHandler),this.interceptedClicks.forEach((e=>{e.target.dispatchEvent(new MouseEvent("click",{view:e.view,bubbles:!0,cancelable:!0}))}))}_renameDOMAttribute(e,t,n){e.hasAttribute&&e.hasAttribute(t)&&(event.target.setAttribute(n,event.target.getAttribute(t)),event.target.removeAttribute(t))}_triggerListener(){this._removeUserInteractionListener(this),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",this._loadEverythingNow.bind(this)):this._loadEverythingNow()}_preconnect3rdParties(){let e=[];document.querySelectorAll("script[type=rocketlazyloadscript]").forEach((t=>{if(t.hasAttribute("src")){const n=new URL(t.src).origin;n!==location.origin&&e.push({src:n,crossOrigin:t.crossOrigin||"module"===t.getAttribute("data-rocket-type")})}})),e=[...new Map(e.map((e=>[JSON.stringify(e),e]))).values()],this._batchInjectResourceHints(e,"preconnect")}
3async _loadEverythingNow(){this.lastBreath=Date.now(),this._delayEventListeners(),this._delayJQueryReady(this),this._handleDocumentWrite(),this._registerAllDelayedScripts(),this._preloadAllScripts(),await this._loadScriptsFromList(this.delayedScripts.normal),await this._loadScriptsFromList(this.delayedScripts.defer),await this._loadScriptsFromList(this.delayedScripts.async);try{await this._triggerDOMContentLoaded(),await this._triggerWindowLoad()}catch(e){}window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this._replayClicks()}_registerAllDelayedScripts(){document.querySelectorAll("script[type=rocketlazyloadscript]").forEach((e=>{e.hasAttribute("src")?e.hasAttribute("async")&&!1!==e.async?this.delayedScripts.async.push(e):e.hasAttribute("defer")&&!1!==e.defer||"module"===e.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(e):this.delayedScripts.normal.push(e):this.delayedScripts.normal.push(e)}))}async _transformScript(e){return await this._littleBreath(),new Promise((t=>{const n=document.createElement("script");[...e.attributes].forEach((e=>{let t=e.nodeName;"type"!==t&&("data-rocket-type"===t&&(t="type"),n.setAttribute(t,e.nodeValue))})),e.hasAttribute("src")?(n.addEventListener("load",t),n.addEventListener("error",t)):(n.text=e.text,t());try{e.parentNode.replaceChild(n,e)}catch(e){t()}}))}async _loadScriptsFromList(e){const t=e.shift();return t?(await this._transformScript(t),this._loadScriptsFromList(e)):Promise.resolve()}_preloadAllScripts(){this._batchInjectResourceHints([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}_batchInjectResourceHints(e,t){var n=document.createDocumentFragment();e.forEach((e=>{if(e.src){const i=document.createElement("link");i.href=e.src,i.rel=t,"preconnect"!==t&&(i.as="script"),e.getAttribute&&"module"===e.getAttribute("data-rocket-type")&&(i.crossOrigin=!0),e.crossOrigin&&(i.crossOrigin=e.crossOrigin),n.appendChild(i)}})),document.head.appendChild(n)}_delayEventListeners(){let e={};function t(t,n){!function(t){function n(n){return e[t].eventsToRewrite.indexOf(n)>=0?"rocket-"+n:n}e[t]||(e[t]={originalFunctions:{add:t.addEventListener,remove:t.removeEventListener},eventsToRewrite:[]},t.addEventListener=function(){arguments[0]=n(arguments[0]),e[t].originalFunctions.add.apply(t,arguments)},t.removeEventListener=function(){arguments[0]=n(arguments[0]),e[t].originalFunctions.remove.apply(t,arguments)})}(t),e[t].eventsToRewrite.push(n)}function n(e,t){let n=e[t];Object.defineProperty(e,t,{get:()=>n||function(){},set(i){e["rocket"+t]=n=i}})}t(document,"DOMContentLoaded"),t(window,"DOMContentLoaded"),t(window,"load"),t(window,"pageshow"),t(document,"readystatechange"),n(document,"onreadystatechange"),n(window,"onload"),n(window,"onpageshow")}_delayJQueryReady(e){let t=window.jQuery;Object.defineProperty(window,"jQuery",{get:()=>t,set(n){if(n&&n.fn&&!e.allJQueries.includes(n)){n.fn.ready=n.fn.init.prototype.ready=function(t){e.domReadyFired?t.bind(document)(n):document.addEventListener("rocket-DOMContentLoaded",(()=>t.bind(document)(n)))};const t=n.fn.on;n.fn.on=n.fn.init.prototype.on=function(){if(this[0]===window){function e(e){return e.split(" ").map((e=>"load"===e||0===e.indexOf("load.")?"rocket-jquery-load":e)).join(" ")}"string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=e(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach((t=>{delete Object.assign(arguments[0],{[e(t)]:arguments[0][t]})[t]}))}return t.apply(this,arguments),this},e.allJQueries.push(n)}t=n}})}async _triggerDOMContentLoaded(){this.domReadyFired=!0,await this._littleBreath(),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this._littleBreath(),window.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this._littleBreath(),document.dispatchEvent(new Event("rocket-readystatechange")),await this._littleBreath(),document.rocketonreadystatechange&&document.rocketonreadystatechange()}async _triggerWindowLoad(){await this._littleBreath(),window.dispatchEvent(new Event("rocket-load")),await this._littleBreath(),window.rocketonload&&window.rocketonload(),await this._littleBreath(),this.allJQueries.forEac
3h((e=>e(window).trigger("rocket-jquery-load"))),await this._littleBreath();const e=new Event("rocket-pageshow");e.persisted=this.persisted,window.dispatchEvent(e),await this._littleBreath(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted})}_handleDocumentWrite(){const e=new Map;document.write=document.writeln=function(t){const n=document.currentScript,i=document.createRange(),r=n.parentElement;let o=e.get(n);void 0===o&&(o=n.nextSibling,e.set(n,o));const s=document.createDocumentFragment();i.setStart(s,0),s.appendChild(i.createContextualFragment(t)),r.insertBefore(s,o)}}async _littleBreath(){Date.now()-this.lastBreath>45&&(await this._requestAnimFrame(),this.lastBreath=Date.now())}async _requestAnimFrame(){return document.hidden?new Promise((e=>setTimeout(e))):new Promise((e=>requestAnimationFrame(e)))}static run(){const e=new RocketLazyLoadScripts;e._addUserInteractionListener(e)}}RocketLazyLoadScripts.run();</script>
3 4 5<meta name="viewport" content="width=device-width, initial-scale=1" /> 6<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 7 8 <!-- This site is optimized with the Yoast SEO plugin v28.6 - https://yoast.com/product/yoast-seo-wordpress/ --> 9 <title>Home - British Castles</title><link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Cormorant%20Garamond%3A400%2C400i%2C700%7CRaleway%3A700&display=swap" /><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Cormorant%20Garamond%3A400%2C400i%2C700%7CRaleway%3A700&display=swap" media="print" onload="this.media='all'" /><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Cormorant%20Garamond%3A400%2C400i%2C700%7CRaleway%3A700&display=swap" /></noscript> 10 <link rel="canonical" href="https://britishcastle.co.uk/" /> 11 <meta property="og:locale" content="en_GB" /> 12 <meta property="og:type" content="website" /> 13 <meta property="og:title" content="Home - British Castles" /> 14 <meta property="og:url" content="https://britishcastle.co.uk/" /> 15 <meta property="og:site_name" content="British Castles" /> 16 <meta name="twitter:card" content="summary_large_image" /> 17
17<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/britishcastle.co.uk\/","url":"https:\/\/britishcastle.co.uk\/","name":"Home - British Castles","isPartOf":{"@id":"https:\/\/britishcastle.co.uk\/#website"},"datePublished":"2021-01-09T11:39:12+00:00","breadcrumb":{"@id":"https:\/\/britishcastle.co.uk\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/britishcastle.co.uk\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/britishcastle.co.uk\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/britishcastle.co.uk\/#website","url":"https:\/\/britishcastle.co.uk\/","name":"British Castles","description":"The Castles of the British Isles","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/britishcastle.co.uk\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"}]}</script>
17 18 <!-- / Yoast SEO plugin. --> 19 20 21<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 22<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 23<link rel='dns-prefetch' href='//code.ionicframework.com' /> 24<link rel='dns-prefetch' href='//pagead2.googlesyndication.com' /> 25<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' /> 26<link rel="alternate" type="application/rss+xml" title="British Castles » Feed" href="https://britishcastle.co.uk/feed/" /> 27<link rel="alternate" type="application/rss+xml" title="British Castles » Comments Feed" href="https://britishcastle.co.uk/comments/feed/" /> 28<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://britishcastle.co.uk/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fbritishcastle.co.uk%2F" /> 29<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://britishcastle.co.uk/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fbritishcastle.co.uk%2F&format=xml" /> 30<style id="wp-img-auto-sizes-contain-inline-css"> 31img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 32/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 33</style> 34<link data-minify="1" rel='stylesheet' id='infinity-front-styles-css' href='https://britishcastle.co.uk/wp-content/cache/min/1/wp-content/themes/infinity-pro/css/style-front.css?ver=1783606865' media='all' /> 35<link data-minify="1" rel='stylesheet' id='infinity-pro-css' href='https://britishcastle.co.uk/wp-content/cache/min/1/wp-content/themes/infinity-pro/style.css?ver=1783606865' media='all' /> 36<style id="infinity-pro-inline-css"> 37.front-page-1 { background-image: url(//britishcastle.co.uk/wp-content/uploads/2020/07/british-castle-1.jpg); }.front-page-3 { background-image: url(//britishcastle.co.uk/wp-content/uploads/2020/07/castle-2.jpg); }.front-page-5 { background-image: url(//britishcastle.co.uk/wp-content/uploads/2020/07/castle-2.jpg); }.front-page-7 { background-image: url(//britishcastle.co.uk/wp-content/themes/infinity-pro/images/bg-7.jpg); } 38.has-accent-color { 39 color: #d43c67 !important; 40} 41 42.has-accent-background-color { 43 background-color: #d43c67 !important; 44} 45 46.content .wp-block-button .wp-block-button__link:focus, 47.content .wp-block-button .wp-block-button__link:hover { 48 background-color: #d43c67 !important; 49 color: #fff; 50} 51 52.content .wp-block-button.is-style-outline .wp-block-button__link:focus, 53.content .wp-block-button.is-style-outline .wp-block-button__link:hover { 54 border-color: #d43c67 !important; 55 color: #d43c67 !important; 56} 57 58 59.entry-content .wp-block-pullquote.is-style-solid-color { 60 background-color: #d43c67; 61} 62 63/*# sourceURL=infinity-pro-inline-css */ 64</style> 65<style id="wp-emoji-styles-inline-css"> 66 67 img.wp-smiley, img.emoji { 68 display: inline !important; 69 border: none !important; 70 box-shadow: none !important; 71 height: 1em !important; 72 width: 1em !important; 73 margin: 0 0.07em !important; 74 vertical-align: -0.1em !important; 75 background: none !important; 76 padding: 0 !important; 77 } 78/*# sourceURL=wp-emoji-styles-inline-css */ 79</style> 80<style id="wp-block-library-inline-css"> 81:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
81--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 82 83/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 84</style> 85<style id="classic-theme-styles-inline-css"> 86/*! This file is auto-generated */ 87.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 88/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 89</style> 90 91<style id="global-styles-inline-css"> 92:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--accent: #d43c67;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
92--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 18px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 26px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--normal: 22px;--wp--preset--font-size--larger: 30px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-accent-color{color: var(--wp--preset--color--accent) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-accent-background-color{background-color: var(--wp--preset--color--accent) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-accent-border-color{border-color: var(--wp--preset--color--accent) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
92.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-normal-font-size{font-size: var(--wp--preset--font-size--normal) !important;}.has-larger-font-size{font-size: var(--wp--preset--font-size--larger) !important;} 93/*# sourceURL=global-styles-inline-css */ 94</style> 95 96<link data-minify="1" rel='stylesheet' id='contact-form-7-css' href='https://britishcastle.co.uk/wp-content/cache/min/1/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=1783606865' media='all' /> 97 98<link data-minify="1" rel='stylesheet' id='infinity-ionicons-css' href='https://britishcastle.co.uk/wp-content/cache/min/1/ionicons/2.0.1/css/ionicons.min.css?ver=1783606866' media='all' /> 99<link data-minify="1" rel='stylesheet' id='infinity-pro-gutenberg-css' href='https://britishcastle.co.uk/wp-content/cache/min/1/wp-content/themes/infinity-pro/lib/gutenberg/front-end.css?ver=1783606866' media='all' />
100<script id="jquery-core-js" src="https://britishcastle.co.uk/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 100
100
101<script id="jquery-migrate-js" src="https://britishcastle.co.uk/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
101 102 103<!-- Google tag (gtag.js) snippet added by Site Kit --> 104<!-- Google Analytics snippet added by Site Kit -->
vendor: 108 bytes, lines 104-105
104 105<script type="rocketlazyloadscript" id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
105G-J4DVZ603M0
vendor: 18 bytes, line 105
105" async></script>
106<script id="google_gtagjs-js-after"> 107window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} 108gtag("set","linker",{"domains":["britishcastle.co.uk"]}); 109gtag("js", new Date()); 110gtag("set", "developer_id.dZTNiMT", true); 111gtag("config", "G-J4DVZ603M0"); 112//# sourceURL=google_gtagjs-js-after 113</script>
113 114<link rel="https://api.w.org/" href="https://britishcastle.co.uk/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://britishcastle.co.uk/wp-json/wp/v2/pages/698" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://britishcastle.co.uk/xmlrpc.php?rsd" /> 115<meta name="generator" content="WordPress 7.0.6" /> 116<link rel='shortlink' href='https://britishcastle.co.uk/' /> 117<meta name="generator" content="Site Kit by Google 1.188.0" /><link rel="icon" href="https://britishcastle.co.uk/wp-content/themes/infinity-pro/images/favicon.ico" /> 118<link rel="pingback" href="https://britishcastle.co.uk/xmlrpc.php" /> 119<meta name="fo-verify" content="2a1e84d6-0fe5-4680-ac11-a5a804a195e5" />
120<script type="rocketlazyloadscript" data-ad-client="ca-pub-3734607309304637" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
vendor: 1 bytes, line 120
120
121<script type="rocketlazyloadscript" data-ad-client="ca-pub-3734607309304637" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
121 122<!-- GetYourGuide Analytics --> 123
124<script type="rocketlazyloadscript" async defer src="https://widget.getyourguide.com/dist/pa.umd.production.min.js" data-gyg-partner-id="JUYCTLY"></script>
124 125<!-- Google AdSense meta tags added by Site Kit --> 126<meta name="google-adsense-platform-account" content="ca-host-pub-2644536267352236"> 127<meta name="google-adsense-platform-domain" content="sitekit.withgoogle.com"> 128<!-- End Google AdSense meta tags added by Site Kit --> 129 130<!-- Google AdSense snippet added by Site Kit -->
131<script type="rocketlazyloadscript" async crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-3734607309304637&host=ca-host-pub-2644536267352236"></script>
131 132 133<!-- End Google AdSense snippet added by Site Kit --> 134</head> 135<body class="home wp-singular page-template-default page page-id-698 wp-embed-responsive wp-theme-genesis wp-child-theme-infinity-pro header-full-width full-width-content genesis-breadcrumbs-hidden front-page"><div class="site-container"><ul class="genesis-skip-link"><li><a href="#genesis-content" class="screen-reader-shortcut"> Skip to main content</a></li></ul><header class="site-header"><div class="wrap"><div class="title-area"><p class="site-title"><a href="https://britishcastle.co.uk/">British Castles</a></p><p class="site-description">The Castles of the British Isles</p></div><nav class="nav-primary" aria-label="Main" id="genesis-nav-primary"><div class="wrap"><ul id="menu-top-menu" class="menu genesis-nav-menu menu-primary js-superfish"><li id="menu-item-235" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-235"><a href="https://britishcastle.co.uk/" aria-current="page"><span >Home</span></a></li> 136<li id="menu-item-234" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-234"><a href="#"><span >Castles</span></a> 137<ul class="sub-menu"> 138 <li id="menu-item-237" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-237"><a href="#"><span >England</span></a> 139 <ul class="sub-menu"> 140 <li id="menu-item-551" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-551"><a href="https://britishcastle.co.uk/castles-in-kent/"><span >Castles in Kent</span></a> 141 <ul class="sub-menu"> 142 <li id="menu-item-558" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-558"><a href="https://britishcastle.co.uk/dover-castle/"><span >Dover Castle</span></a></li> 143 <li id="menu-item-552" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-552"><a href="https://britishcastle.co.uk/hever-castle/"><span >Hever Castle</span></a></li> 144 <li id="menu-item-389" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-389"><a href="https://britishcastle.co.uk/leeds-castle/"><span >Leeds Castle</span></a></li> 145 <li id="menu-item-365" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-365"><a href="https://britishcastle.co.uk/rochester-castle/"><span >Rochester Castle</span></a></li> 146 <li id="menu-item-326" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-326"><a href="https://britishcastle.co.uk/walmer-castle/"><span >Walmer Castle</span></a></li> 147 <li id="menu-item-348" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-348"><a href="https://britishcastle.co.uk/upnor-castle/"><span >Upnor Castle</span></a></li> 148 </ul> 149</li> 150 <li id="menu-item-644" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-644"><a href="https://britishcastle.co.uk/castles-east-sussex/"><span >Castles Near Hastings: A Guide to East Sussex</span></a> 151 <ul class="sub-menu"> 152 <li id="menu-item-266" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-266"><a href="https://britishcastle.co.uk/bodiam-castle/"><span >Bodiam Castle History: A Look into a British Castle</span></a></li> 153 <li id="menu-item-409" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-409"><a href="https://britishcastle.co.uk/lewes-castle/"><span >Lewes Castle</span></a></li> 154 <li id="menu-item-1144" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1144"><a href="https://britishcastle.co.uk/hastings-castle/"><span >Hastings Castle</span></a></li> 155 </ul> 156</li> 157 <li id="menu-item-845" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-845"><a href="https://britishcastle.co.uk/castles-in-northumberland/"><span >Castles in Northumberland</span></a> 158 <ul class="sub-menu"> 159 <li id="menu-item-236" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-236"><a href="https://britishcastle.co.uk/aydon-castle/"><span >Aydon Castle</span></a></li> 160 <li id="menu-item-244" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-244"><a href="https://britishcastle.co.uk/bamburgh-castle/"><span >Bamburgh Castle</span></a></li> 161 <li id="menu-item-384" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-384"><a href="https://britishcastle.co.uk/prudhoe-castle/"><span >Prudhoe Castle</span></a></li> 162 </ul> 163</li> 164 <li id="menu-item-652" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-652"><a href="https://britishcastle.co.uk/barnard-castle/"><span >Barnard Castle</span></a></li> 165 <li id="menu-item-369" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-369"><a href="https://britishcastle.co.uk/corfe-castle/"><span >Standing Apart: Corfe Castle in Dorset</span></a></li> 166 <li id="menu-item-405" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-405"><a href="https://britishcastle.co.uk/guildford-castle/"><span >Guildford Castle</span></a></li> 167 <li id="menu-item-413" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-413"><a href="https://britishcastle.co.uk/kenilworth-castle/"><span >Kenilworth Castle</span></a></li> 168 <li id="menu-item-359" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-359"><a href="https://britishcastle.co.uk/tintagel-castle/"><span >Tintagel Castle</span></a></li> 169 <li id="menu-item-355" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-355"><a href="https://britishcastle.co.uk/tower-of-london/"><span >Tower of London Facts</span></a></li> 170 <li id="menu-item-335" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-335"><a href="https://britishcastle.co.uk/warwick-castle/"><span >Warwick Castle</span></a></li> 171 <li id="menu-item-340" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-340"><a href="https://britishcastle.co.uk/windsor-castle-history/"><span >Windsor Castle</span></a></li> 172 <li id="menu-item-344" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-344"><a href="https://britishcastle.co.uk/york-castle/"><span >York Castle</span></a></li> 173 </ul> 174</li> 175 <li id="menu-item-610" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-610"><a href="https://britishcastle.co.uk/castles-scotland/"><span >Castles in Scotland</span></a> 176 <ul class="sub-menu"> 177 <li id="menu-item-279" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-279"><a href="https://britishcastle.co.uk/craigmillar-castle/"><span >
177Craigmillar Castle</span></a></li> 178 <li id="menu-item-308" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-308"><a href="https://britishcastle.co.uk/castle-campbell/"><span >Castle Campbell</span></a></li> 179 <li id="menu-item-401" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-401"><a href="https://britishcastle.co.uk/castle-stalker/"><span >Castle Stalker</span></a></li> 180 <li id="menu-item-441" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-441"><a href="https://britishcastle.co.uk/dunnottar-castle/"><span >Dunnottar Castle</span></a></li> 181 <li id="menu-item-290" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-290"><a href="https://britishcastle.co.uk/edinburgh-castle/"><span >Edinburgh Castle</span></a></li> 182 <li id="menu-item-625" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-625"><a href="https://britishcastle.co.uk/palace-of-holyrood-house/"><span >Palace of Holyrood House</span></a></li> 183 <li id="menu-item-432" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-432"><a href="https://britishcastle.co.uk/stirling-castle/"><span >Stirling Castle</span></a></li> 184 </ul> 185</li> 186 <li id="menu-item-475" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-475"><a href="#"><span >Northern Ireland</span></a> 187 <ul class="sub-menu"> 188 <li id="menu-item-250" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-250"><a href="https://britishcastle.co.uk/belfast-castle/"><span >A Guide to Belfast Castle History</span></a></li> 189 </ul> 190</li> 191 <li id="menu-item-300" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-300"><a href="#"><span >Republic Of Ireland</span></a> 192 <ul class="sub-menu"> 193 <li id="menu-item-301" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-301"><a href="https://britishcastle.co.uk/blarney-castle/"><span >Blarney Castle</span></a></li> 194 </ul> 195</li> 196 <li id="menu-item-634" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-634"><a href="https://britishcastle.co.uk/castles-in-wales/"><span >Castles in Wales</span></a> 197 <ul class="sub-menu"> 198 <li id="menu-item-684" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-684"><a href="https://britishcastle.co.uk/castles-king-edward-i/"><span >Castles of King Edward I in Gwynedd</span></a> 199 <ul class="sub-menu"> 200 <li id="menu-item-728" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-728"><a href="https://britishcastle.co.uk/beaumaris-castle/"><span >Beaumaris Castle</span></a></li> 201 <li id="menu-item-457" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-457"><a href="https://britishcastle.co.uk/caernarfon-castle/"><span >Caernarfon Castle</span></a></li> 202 <li id="menu-item-771" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-771"><a href="https://britishcastle.co.uk/conwy-castle/"><span >Conwy Castle</span></a> 203 <ul class="sub-menu"> 204 <li id="menu-item-816" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-816"><a href="https://britishcastle.co.uk/conwy-castle/conwy-town-walls/"><span >Conwy Town Walls</span></a></li> 205 </ul> 206</li> 207 <li id="menu-item-678" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-678"><a href="https://britishcastle.co.uk/harlech-castle/"><span >Harlech Castle</span></a></li> 208 </ul> 209</li> 210 <li id="menu-item-1246" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1246"><a href="https://britishcastle.co.uk/caerphilly-castle/"><span >Caerphilly Castle</span></a></li> 211 <li id="menu-item-276" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-276"><a href="https://britishcastle.co.uk/cardiff-castle/"><span >Cardiff Castle</span></a></li> 212 <li id="menu-item-452" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-452">
212<a href="https://britishcastle.co.uk/carreg-cennen-castle/"><span >Carreg Cennen Castle</span></a></li> 213 <li id="menu-item-399" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-399"><a href="https://britishcastle.co.uk/chepstow-castle/"><span >Chepstow Castle</span></a></li> 214 <li id="menu-item-891" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-891"><a href="https://britishcastle.co.uk/criccieth-castle/"><span >Criccieth Castle</span></a></li> 215 <li id="menu-item-374" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-374"><a href="https://britishcastle.co.uk/denbigh-castle/"><span >Denbigh Castle</span></a></li> 216 <li id="menu-item-883" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-883"><a href="https://britishcastle.co.uk/dolbadarn-castle/"><span >Dolbadarn Castle</span></a></li> 217 <li id="menu-item-1027" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1027"><a href="https://britishcastle.co.uk/grosmont-castle/"><span >Grosmont Castle</span></a></li> 218 <li id="menu-item-917" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-917"><a href="https://britishcastle.co.uk/pembroke-castle/"><span >Pembroke Castle</span></a></li> 219 <li id="menu-item-380" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-380"><a href="https://britishcastle.co.uk/raglan-castle/"><span >Raglan Castle</span></a></li> 220 <li id="menu-item-1012" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1012"><a href="https://britishcastle.co.uk/white-castle/"><span >Discover White Castle, Monmouthshire</span></a></li> 221 </ul> 222</li> 223</ul> 224</li> 225<li id="menu-item-579" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-579"><a href="https://britishcastle.co.uk/about-us/"><span >About Us</span></a> 226<ul class="sub-menu"> 227 <li id="menu-item-376" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-376"><a href="https://britishcastle.co.uk/contact/"><span >Contact</span></a></li> 228 <li id="menu-item-580" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-580"><a rel="privacy-policy" href="https://britishcastle.co.uk/privacy-policy/"><span >Privacy Policy</span></a></li> 229 <li id="menu-item-687" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-687"><a href="https://britishcastle.co.uk/british-castles-sitemap/"><span >British Castles Sitemap</span></a></li> 230</ul> 231</li> 232<li id="menu-item-700" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-700"><a href="https://britishcastle.co.uk/blog/"><span >Blog</span></a></li> 233</ul></div></nav></div></header><div class="offscreen-content-icon"><button class="offscreen-content-toggle"><i class="icon ion-ios-more"></i> <span class="screen-reader-text">Show Offscreen Content</span></button></div><div class="offscreen-content"><div class="offscreen-container"><div class="widget-area"><div class="wrap"><section id="calendar-3" class="widget widget_calendar"><div class="widget-wrap"><div id="calendar_wrap" class="calendar_wrap"><table id="wp-calendar" class="wp-calendar-table"> 234 <caption>October 2026</caption> 235 <thead> 236 <tr> 237 <th scope="col" aria-label="Monday">M</th> 238 <th scope="col" aria-label="Tuesday">T</th> 239 <th scope="col" aria-label="Wednesday">W</th> 240 <th scope="col" aria-label="Thursday">T</th> 241 <th scope="col" aria-label="Friday">F</th> 242 <th scope="col" aria-label="Saturday">S</th> 243 <th scope="col" aria-label="Sunday">S</th> 244 </tr> 245 </thead> 246 <tbody> 247 <tr> 248 <td colspan="3" class="pad"> </td><td>1</td><td id="today">2</td><td>3</td><td>4</td> 249 </tr> 250 <tr> 251 <td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><td>10</td><td>11</td> 252 </tr> 253 <tr> 254 <td>12</td><td>13</td><td>14</td><td>15</td><td>16</td><td>17</td><td>18</td> 255 </tr> 256 <tr> 257 <td>19</td><td>20</td><td>21</td><td>22</td><td>23</td><td>24</td><td>25</td> 258 </tr> 259 <tr> 260 <td>26</td><td>27</td><td>28</td><td>29</td><td>30</td><td>31</td> 261 <td class="pad" colspan="1"> </td> 262 </tr> 263 </tbody> 264 </table><nav aria-label="Previous and next months" class="wp-calendar-nav"> 265 <span class="wp-calendar-nav-prev"><a href="https://britishcastle.co.uk/2024/03/">« Mar</a></span> 266 <span class="pad"> </span> 267 <span class="wp-calendar-nav-next"> </span> 268 </nav></div></div></section> 269</div><button class="offscreen-content-toggle"><i class="icon ion-ios-close-empty"></i> <span class="screen-reader-text">Hide Offscreen Content</span></button></div></div></div><div class="site-inner"><div class="content-sidebar-wrap"><main class="content" id="genesis-content"><h2 class="screen-reader-text">Main Content</h2><div id="front-page-1" class="front-page-1"><div class="image-section widget-area fadeup-effect"><div class="wrap">
269<section id="text-2" class="widget widget_text"><div class="widget-wrap"><h4 class="widget-title widgettitle">British Castle</h4> 270 <div class="textwidget"><p><a class="button" href="#front-page-2">Start Your Journey</a></p> 271</div> 272 </div></section> 273</div></div></div><div id="front-page-2" class="front-page-2"><div class="solid-section flexible-widgets widget-area fadeup-effect widget-full"><div class="wrap"><section id="text-3" class="widget widget_text"><div class="widget-wrap"><h4 class="widget-title widgettitle">Our Aim</h4> 274 <div class="textwidget"><p>Britishcastle.co.uk aims to guide the reader, by way of a consistent, reader-friendly framework, to an appreciation of the great castles of the British Isles.</p> 275<p><a class="button" href="/about-us/" target="_blank" rel="noopener">Read More</a></p> 276<p>Want to know more about the <a href="/history-of-castles-great-britain/">history of castles in the UK</a>? You are in the right place.</p> 277</div> 278 </div></section> 279</div></div></div><div id="front-page-3" class="front-page-3"><div class="image-section flexible-widgets widget-area fadeup-effect widget-halves uneven"><div class="wrap"><section id="media_image-2" class="widget widget_media_image"><div class="widget-wrap"><h4 class="widget-title widgettitle">UK Castle Map</h4> 280<img width="600" height="541" src="https://britishcastle.co.uk/wp-content/uploads/2020/07/castle-map.gif" class="image wp-image-238 attachment-full size-full" alt="" style="max-width: 100%; height: auto;" title="UK Castle Map" decoding="async" fetchpriority="high" /></div></section> 281<section id="text-11" class="widget widget_text"><div class="widget-wrap"> <div class="textwidget"><p><a class="button" href="#front-page-4">Most Visits</a></p> 282</div> 283 </div></section> 284</div></div></div><div id="front-page-4" class="front-page-4"><div class="solid-section flexible-widgets widget-area fadeup-effect widget-thirds"><div class="wrap"><section id="text-4" class="widget widget_text"><div class="widget-wrap"><h4 class="widget-title widgettitle">Most Visits</h4> 285 <div class="textwidget"><p>Here are some of the most visited castles</p> 286</div> 287 </div></section> 288<section id="text-5" class="widget widget_text"><div class="widget-wrap"> <div class="textwidget"><div class="content-box"> 289<p> </p> 290<h4>Tower of London</h4> 291<p><a class="button" href="/tower-of-london/" target="_blank" rel="noopener">Visit Castle</a></p> 292</div> 293</div> 294 </div></section> 295<section id="text-6" class="widget widget_text"><div class="widget-wrap"> <div class="textwidget"><div class="content-box"> 296<p><i class="icon ion-ios-home-outline"></i></p> 297<h4>Warwick Castle</h4> 298<p><a class="button" href="https://britishcastle.co.uk/warwick-castle/" target="_blank" rel="noopener">Visit Castle</a></p> 299</div> 300</div> 301 </div></section> 302<section id="text-7" class="widget widget_text"><div class="widget-wrap"> <div class="textwidget"><div class="content-box"> 303<p><i class="icon ion-ios-home-outline"></i></p> 304<h4>Windsor Castle</h4> 305<p><a class="button" href="https://britishcastle.co.uk/windsor-castle/" target="_blank" rel="noopener">Visit Castle</a></p> 306</div> 307</div> 308 </div></section> 309<section id="text-8" class="widget widget_text"><div class="widget-wrap"> <div class="textwidget"><div class="content-box"> 310<p><i class="icon ion-ios-home-outline"></i></p> 311<h4>Bamburgh Castle</h4> 312<p><a class="button" href="https://britishcastle.co.uk/bamburgh-castle/" target="_blank" rel="noopener">Visit Castle</a></p> 313</div> 314</div> 315 </div></section> 316<section id="text-9" class="widget widget_text"><div class="widget-wrap"> <div class="textwidget"><div class="content-box"> 317<p><i class="icon ion-ios-home-outline"></i></p> 318<h4>Cardiff Castle</h4> 319<p><a class="button" href="https://britishcastle.co.uk/cardiff-castle/" target="_blank" rel="noopener">Visit Castle</a></p> 320</div> 321</div> 322 </div></section> 323<section id="text-10" class="widget widget_text"><div class="widget-wrap"> <div class="textwidget"><div class="content-box"> 324<p><i class="icon ion-ios-home-outline"></i></p> 325<h4>Edinburgh Castle</h4> 326<p><a class="button" href="https://britishcastle.co.uk/edinburgh-castle/" target="_blank" rel="noopener">Visit Castle</a></p> 327</div> 328</div> 329 </div></section> 330</div></div></div></main></div></div><footer class="site-footer"><div class="wrap"><p>
330Copyright © 2023 · British Castle</p></div></footer></div>
330<script type="speculationrules"> 331{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/infinity-pro/*","/wp-content/themes/genesis/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 332</script>
vendor: 1 bytes, line 332
332
333<script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://s.skimresources.com/js/175738X1644560.skimlinks.js"></script>
333<script id="infinity-responsive-menu-js-extra"> 334var genesis_responsive_menu = {"mainMenu":"Menu","menuIconClass":"ionicons-before ion-ios-drag","subMenu":"Submenu","subMenuIconClass":"ionicons-before ion-chevron-down","menuClasses":{"others":[".nav-primary"]}}; 335//# sourceURL=infinity-responsive-menu-js-extra 336</script>
vendor: 1 bytes, line 336
336
337<script id="infinity-responsive-menu-js" src="https://britishcastle.co.uk/wp-content/themes/infinity-pro/js/responsive-menus.min.js?ver=1.3.2"></script>
vendor: 1 bytes, line 337
337
338<script id="infinity-front-scripts-js" src="https://britishcastle.co.uk/wp-content/themes/infinity-pro/js/front-page.js?ver=1.3.2"></script>
vendor: 1 bytes, line 338
338
339<script id="wp-hooks-js" src="https://britishcastle.co.uk/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
vendor: 1 bytes, line 339
339
340<script id="wp-i18n-js" src="https://britishcastle.co.uk/wp-includes/js/dist/i18n.min.js?ver=781d11515ad3d91786ec"></script>
vendor: 1 bytes, line 340
340
341<script id="wp-i18n-js-after"> 342wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 343//# sourceURL=wp-i18n-js-after 344</script>
vendor: 1 bytes, line 344
344
345<script id="swv-js" src="https://britishcastle.co.uk/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 345
345
346<script type="rocketlazyloadscript" id="contact-form-7-js-translations"> 347( function( domain, translations ) { 348 var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; 349 localeData[""].domain = domain; 350 wp.i18n.setLocaleData( localeData, domain ); 351} )( "contact-form-7", {"translation-revision-date":"2026-05-05 18:32:38+0000","generator":"GlotPress\/4.0.3","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"en_GB"},"This contact form is placed in the wrong place.":["This contact form is placed in the wrong place."],"Error:":["Error:"]}},"comment":{"reference":"includes\/js\/index.js"}} ); 352//# sourceURL=contact-form-7-js-translations 353</script>
vendor: 1 bytes, line 353
353
354<script id="contact-form-7-js-before"> 355var wpcf7 = { 356 "api": { 357 "root": "https:\/\/britishcastle.co.uk\/wp-json\/", 358 "namespace": "contact-form-7\/v1" 359 } 360}; 361//# sourceURL=contact-form-7-js-before 362</script>
vendor: 1 bytes, line 362
362
363<script id="contact-form-7-js" src="https://britishcastle.co.uk/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 363
363
364<script id="rocket-browser-checker-js-after"> 365"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); 366//# sourceURL=rocket-browser-checker-js-after 367</script>
vendor: 1 bytes, line 367
367
368<script id="rocket-preload-links-js-extra"> 369var RocketPreloadLinksConfig = {"excludeUris":"/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/(index\\.php/)?wp\\-json(/.*|$)|/wp-admin/|/logout/|/wp-login.php|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|php|pdf|html|htm","siteUrl":"https://britishcastle.co.uk","onHoverDelay":"100","rateThrottle":"3"}; 370//# sourceURL=rocket-preload-links-js-extra 371</script>
vendor: 1 bytes, line 371
371
372<script id="rocket-preload-links-js-after"> 373(function() { 374"use strict";var r="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(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); 375}()); 376 377//# sourceURL=rocket-preload-links-js-after 378</script>
vendor: 1 bytes, line 378
378
379<script id="hoverIntent-js" src="https://britishcastle.co.uk/wp-includes/js/hoverIntent.min.js?ver=1.10.2"></script>
vendor: 1 bytes, line 379
379
380<script id="superfish-js" src="https://britishcastle.co.uk/wp-content/themes/genesis/lib/js/menu/superfish.min.js?ver=1.7.10"></script>
vendor: 1 bytes, line 380
380
381<script id="superfish-args-js" src="https://britishcastle.co.uk/wp-content/themes/genesis/lib/js/menu/superfish.args.min.js?ver=3.6.2"></script>
vendor: 1 bytes, line 381
381
382<script id="skip-links-js" src="https://britishcastle.co.uk/wp-content/themes/genesis/lib/js/skip-links.min.js?ver=3.6.2"></script>
vendor: 1 bytes, line 382
382
383<script id="infinity-match-height-js" src="https://britishcastle.co.uk/wp-content/themes/infinity-pro/js/match-height.js?ver=0.5.2"></script>
vendor: 1 bytes, line 383
383
384<script id="infinity-global-js" src="https://britishcastle.co.uk/wp-content/themes/infinity-pro/js/global.js?ver=1.0.0"></script>
vendor: 114 bytes, lines 384-385
384 385<script type="rocketlazyloadscript" id="google-recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=
3856LeETkMbAAAAABulawwyzL0Gy9YfpScTvoKrTVME
vendor: 25 bytes, line 385
385&ver=3.0"></script>
386<script id="wp-polyfill-js" src="https://britishcastle.co.uk/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0"></script>
vendor: 1 bytes, line 386
386
387<script id="wpcf7-recaptcha-js-before"> 388var wpcf7_recaptcha = { 389 "sitekey": "6LeETkMbAAAAABulawwyzL0Gy9YfpScTvoKrTVME", 390 "actions": { 391 "homepage": "homepage", 392 "contactform": "contactform" 393 } 394}; 395//# sourceURL=wpcf7-recaptcha-js-before 396</script>
vendor: 1 bytes, line 396
396
397<script id="wpcf7-recaptcha-js" src="https://britishcastle.co.uk/wp-content/plugins/contact-form-7/modules/recaptcha/index.js?ver=6.1.7"></script>
397 398</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.