
[email protected]
Bruntsfield
T: 0131 285 8182
Edinburgh
EH10 4HS
CONTACT FORM
Türkiye","code":"TR","phoneCode":"+90"},{"name":"Turkmenistan","code":"TM","phoneCode":"+993"},{"name":"Turks & Caicos Islands","code":"TC","phoneCode":"+1"},{"name":"Tuvalu","code":"TV","phoneCode":"+688"},{"name":"U.S. Virgin Islands","code":"VI","phoneCode":"+1"},{"name":"Uganda","code":"UG","phoneCode":"+256"},{"name":"Ukraine","code":"UA","phoneCode":"+380"},{"name":"United Arab Emirates","code":"AE","phoneCode":"+971"},{"name":"United Kingdom","code":"GB","phoneCode":"+44"},{"name":"United States","code":"US","phoneCode":"+1"},{"name":"Uruguay","code":"UY","phoneCode":"+598"},{"name":"Uzbekistan","code":"UZ","phoneCode":"+998"},{"name":"Vanuatu","code":"VU","phoneCode":"+678"},{"name":"Vatican City","code":"VA","phoneCode":"+39"},{"name":"Venezuela","code":"VE","phoneCode":"+58"},{"name":"Vietnam","code":"VN","phoneCode":"+84"},{"name":"Wallis & Futuna","code":"WF","phoneCode":"+681"},{"name":"Western Sahara","code":"EH","phoneCode":"+212"},{"name":"Yemen","code":"YE","phoneCode":"+967"},{"name":"Zambi
a","code":"ZM","phoneCode":"+260"},{"name":"Zimbabwe","code":"ZW","phoneCode":"+263"}],"initialPhoneFormat":{"id":0,"type":"PHONE_NUMBER","country":"GB","labelLocale":"en-US","fields":[{"type":"FIELD","label":"1","identifier":"1","length":4,"required":false,"metadata":{}},{"type":"SEPARATOR","label":" ","identifier":"Space","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"2","identifier":"2","length":16,"required":false,"metadata":{}}]},"initialNameOrder":"GIVEN_FIRST","initialAddressFormat":{"id":0,"type":"ADDRESS","country":"GB","labelLocale":"en","fields":[{"type":"FIELD","label":"Address Line 1","identifier":"Line1","length":0,"required":true,"metadata":{"autocomplete":"address-line1"}},{"type":"SEPARATOR","label":"\n","identifier":"Newline","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"Address Line 2","identifier":"Line2","length":0,"required":false,"metadata":{"autocomplete":"address-line2"}},{"type":"SEPARATOR","label":"\n","identifier":"Newline","length":0,"req
uired":false,"metadata":{}},{"type":"FIELD","label":"City / Town","identifier":"City","length":0,"required":true,"metadata":{"autocomplete":"address-level1"}},{"type":"SEPARATOR","label":"\n","identifier":"Newline","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"Postcode","identifier":"Zip","length":0,"required":true,"metadata":{"autocomplete":"postal-code"}}]}},"useFormsJs":true,"formId":"6783c7df70e5186746a81f61","formName":"Contact Form","formFields":[{"type":"name","id":"name-yui_3_17_2_1_1553888888520_3744","locked":false,"title":"Name","description":"","required":true,"name":true},{"type":"email","id":"email-yui_3_17_2_1_1553888888520_3745","locked":false,"title":"Email","description":"","placeholder":"","required":true,"email":true},{"type":"textarea","id":"textarea-yui_3_17_2_1_1553888888520_3747","locked":false,"title":"Message","description":"","placeholder":"","required":true,"textarea":true}],"formSubmitButtonText":"Send","formSubmissionMessage":{"html":"
<
\/p>"},"successRedirect":"","disclaimerMessage":null,"captchaEnabled":true,"captchaTheme":1,"captchaAlignment":1}
Thank you for getting in touch. If your message requires it we will get back to you as soon as possible.
{"buttonAlignment":"left","buttonVariant":null,"firstFieldHighlightType":null,"submissionTextAlignment":null,"submissionVerticalAlignment":null,"submissionAnimation":null}
BOOKINGS
.fe-63c5aedb18223105b059c0cf {
--grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 0.0px);
--cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (0.0px * (8 - 1)) ) / 8 );
display: grid;
position: relative;
grid-area: 1/1/-1/-1;
grid-template-rows: repeat(25,minmax(24px, auto));
grid-template-columns:
minmax(var(--grid-gutter), 1fr)
repeat(8, minmax(0, var(--cell-max-width)))
minmax(var(--grid-gutter), 1fr);
row-gap: 0.0px;
column-gap: 0.0px;
overflow-x: hidden;
overflow-x: clip;
}
@media (min-width: 768px) {
.background-width--inset .fe-63c5aedb18223105b059c0cf {
--inset-padding: calc(var(--sqs-site-gutter) * 2);
}
.fe-63c5aedb18223105b059c0cf {
--grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 0.0px);
--cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (0.0px * (24 - 1)) ) / 24 );
--inset-padding: 0vw;
--row-height-scaling-factor: 0.0215;
--container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) ));
grid-template-rows: repeat(12,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
grid-template-columns:
minmax(var(--grid-gutter), 1fr)
repeat(24, minmax(0, var(--cell-max-width)))
minmax(var(--grid-gutter), 1fr);
}
}
.fe-block-5b3146863ce9c11309b5 {
grid-area: 1/2/12/10;
z-index: 1;
@media (max-width: 767px) {
}
}
.fe-block-5b3146863ce9c11309b5 .sqs-block {
justify-content: flex-start;
}
.fe-block-5b3146863ce9c11309b5 .sqs-block-alignment-wrapper {
align-items: flex-start;
}
@media (min-width: 768px) {
.fe-block-5b3146863ce9c11309b5 {
grid-area: 1/6/9/14;
z-index: 1;
}
.fe-block-5b3146863ce9c11309b5 .sqs-block {
justify-content: flex-start;
}
.fe-block-5b3146863ce9c11309b5 .sqs-block-alignment-wrapper {
align-items: flex-start;
}
}
.fe-block-2d576d4774a0e59cf555 {
grid-area: 12/2/20/7;
z-index: 2;
@media (max-width: 767px) {
}
}
.fe-block-2d576d4774a0e59cf555 .sqs-block {
justify-content: flex-start;
}
.fe-block-2d57
6d4774a0e59cf555 .sqs-block-alignment-wrapper {
align-items: flex-start;
}
@media (min-width: 768px) {
.fe-block-2d576d4774a0e59cf555 {
grid-area: 1/14/7/18;
z-index: 2;
}
.fe-block-2d576d4774a0e59cf555 .sqs-block {
justify-content: flex-start;
}
.fe-block-2d576d4774a0e59cf555 .sqs-block-alignment-wrapper {
align-items: flex-start;
}
}
.fe-block-4e63749cea6941dbfd6e {
grid-area: 12/7/20/10;
z-index: 3;
@media (max-width: 767px) {
}
}
.fe-block-4e63749cea6941dbfd6e .sqs-block {
justify-content: flex-start;
}
.fe-block-4e63749cea6941dbfd6e .sqs-block-alignment-wrapper {
align-items: flex-start;
}
@media (min-width: 768px) {
.fe-block-4e63749cea6941dbfd6e {
grid-area: 1/18/7/22;
z-index: 3;
}
.fe-block-4e63749cea6941dbfd6e .sqs-block {
justify-content: flex-start;
}
.fe-block-4e63749cea6941dbfd6e .sqs-block-alignment-wrapper
{
align-items: flex-start;
}
}
.fe-block-dd567613e642b3010b4d {
grid-area: 21/2/23/10;
z-index: 4;
@media (max-width: 767px) {
}
}
.fe-block-dd567613e642b3010b4d .sqs-block {
justify-content: center;
}
.fe-block-dd567613e642b3010b4d .sqs-block-alignment-wrapper {
align-items: center;
}
@media (min-width: 768px) {
.fe-block-dd567613e642b3010b4d {
grid-area: 9/10/11/18;
z-index: 4;
}
.fe-block-dd567613e642b3010b4d .sqs-block {
justify-content: center;
}
.fe-block-dd567613e642b3010b4d .sqs-block-alignment-wrapper {
align-items: center;
}
}
.fe-block-yui_3_17_2_1_1684849775637_18738 {
grid-area: 23/2/26/10;
z-index: 5;
@media (max-width: 767px) {
}
}
.fe-block-yui_3_17_2_1_1684849775637_18738 .sqs-block {
justify-content: flex-start;
}
.fe-block-yui_3_17_2_1_1684849775637_18738 .sqs-block-alignment-wrapper {
align-items: flex-s

[ {
"type": "highlight",
"id": "38b741e3-b626-4814-badd-b519b9e53f4c",
"shape": "underline",
"isFront": false,
"isAnimationEnabled": false,
"animation": "draw",
"duration": 0.5,
"direction": "right",
"color": {
"type": "SITE_PALETTE_COLOR",
"sitePaletteColor": {
"colorName": "white",
"alphaModifier": 1.0
}
},
"thickness": {
"unit": "em",
"value": 0.05
},
"linecap": "square"
} ]