Skip to content
Aged art
If you're looking for a really old looking art print, select the "Aged" tone. Move the slider to compare the Original and Aged tones. See lots more examples .
Here's another nice Original/Aged example, of the Anglo Saxon Heptarchy.
And one more of the Roman Empire.
See lots more examples .
Reviews for The Unique Maps Co.
And here's another beautiful example of Unique 3D in action.
Please note that your map will not actually be 3D. It will be flat. This means it can still be framed and hung normally.
`;
//document.querySelector("#infiniteoptions-container > div.option_frame_colour > span > div").innerHTML = document.querySelector("#infiniteoptions-container > div.option_frame_colour > span > div").innerHTML + " See pictures of frames .";
try { document.querySelector("#infiniteoptions-container > div.option_frame_colour > span > div").innerHTML = document.querySelector("#infiniteoptions-container > div.option_frame_colour > span > div").innerHTML + " " + frameTooltip;
} catch {}
try { document.querySelector("#infiniteoptions-container > div.option_hanger_colour > span > div").innerHTML = document.querySelector("#infiniteoptions-container > div.option_hanger_colour > span > div").innerHTML.replace("£30","£30") + " Learn more ."
} catch {}
try {document.querySelector("#infiniteoptions-container > div.option_custom_frame_colour > span > div").innerHTML = document.querySelector("#infiniteoptions-container > div.option_custom_frame_colour > span > div").innerHTML + " Learn more .";
} catch {}
try { document.querySelector("#infiniteoptions-container > div.custom_finish_dropdown > span > div.spb-productdescfont.spb-productdesctextcolor.spb-helptext").innerHTML = document.querySelector("#infiniteoptions-container > div.custom_finish_dropdown > span > div.spb-productdescfont.spb-productdesctextcolor.spb-helptext").innerHTML + " Learn more ";
} catch {}
try { document.querySelector("#infiniteoptions-container > div.PersonalisationHelperText").outerHTML = "Make your map unique (+£40). I will create a perfectly personalised gift by adding a message, location, route or illustration. You will see a draft, and you can request changes, before the map is dispatched." + " " + personalisationTooltip + "
";
} catch {}
try { document.querySelector("#infiniteoptions-container > div.AgedHelperText").outerHTML = '"Original" looks just like the product photos. If you want an older looking map, select Aged (+£10).' + agedTooltip + "
";
} catch {}
try { document.querySelector("#infiniteoptions-container > div.Unique3DHelperText").outerHTML = 'Add a 3D depth effect to your map (+£60).' + unique3dTooltip + "
";
} catch {}
}
const addEventListenerToPersonalised = () => {
const personalisedButton = document.querySelector("#infiniteoptions-container > div.checkbox_same_line.personalise_checkbox > span > fieldset > label > input");
personalisedButton.addEventListener("click", showPersonalisedSlide);
}
const addEventListenerToOriginal = () => {
const originalButton = document.querySelector("#infiniteoptions-container > div.option_colour_tone > span > label:nth-child(1) > input");
originalButton.addEventListener("click", showOriginalSlide);
// So the page doesn't slam around when they click 'original'
//const originalButton = document.querySelector("#infiniteoptions-container > div.option_colour_tone > span > label:nth-child(1) > input");
//originalButton.addEventListener("click", showAgedSlide);
}
const addEventListenerToAged = () => {
const agedButton = document.querySelector("#infiniteoptions-container > div.option_colour_tone > span > label:nth-child(2) > input");
agedButton.addEventListener("click", showAgedSlide);
// So the page doesn't slam around when they click 'original'
//const originalButton = document.querySelector("#infiniteoptions-container > div.option_colour_tone > span > label:nth-child(1) > input");
//originalButton.addEventListener("click", showAgedSlide);
}
//document.querySelector("input[type=radio][name='properties[Colour of text]']:checked").value
window.mobileCheck = function() {
let check = false;
(function(a){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0,4))) check = true;})(navigator.userAgent||navigator.vendor||window.opera);
return check;
};
function showOriginalSlide() {
try {
Flickity.data(".product-slideshow").select(0);
if (window.mobileCheck()) {
globalThis.scrollTo({ top: 0, left: 0, behavior: "smooth" });
}
}
catch (TypeError) {}
}
function showSizeSlide() {
window.ShowSizeSlideOnce;
if (!window.ShowSizeSlideOnce) {
try {
if (window.numberOfProductImages <= 4) {
Flickity.data(".product-slideshow").select(window.numberOfProductImages);
} else {
Flickity.data(".product-slideshow").select(4);
}
if (window.mobileCheck()) {
//globalThis.scrollTo({ top: 0, left: 0, behavior: "smooth" });
}
window.ShowSizeSlideOnce = 1;
}
catch (TypeError) {}
}
}
function showAgedSlide() {
try {
if (window.numberOfProductImages <= 4) {
Flickity.data(".product-slideshow").select(window.numberOfProductImages+1);
} else {
Flickity.data(".product-slideshow").select(5);
}
if (window.mobileCheck()) {
globalThis.scrollTo({ top: 0, left: 0, behavior: "smooth" });
}
}
catch (TypeError) {}
}
function showPersonalisedSlide() {
if (document.querySelector("#infiniteoptions-container > div.checkbox_same_line.personalise_checkbox > span > fieldset > label > input").checked == true) {
try {
if (window.numberOfProductImages <= 4) {
Flickity.data(".product-slideshow").select(window.numberOfProductImages+2);
} else {
Flickity.data(".product-slideshow").select(6);
}
if (window.mobileCheck()) {
globalThis.scrollTo({ top: 0, left: 0, behavior: "smooth" });
}
}
catch (TypeError) {}
}
}
function showFinishSlide() {
window.ShowFinishSlideOnce;
if (!window.ShowFinishSlideOnce) {
try {
if (window.numberOfProductImages <= 4) {
Flickity.data(".product-slideshow").select(window.numberOfProductImages+3);
} else {
Flickity.data(".product-slideshow").select(7);
}
if (window.mobileCheck()) {
//globalThis.scrollTo({ top: 0, left: 0, behavior: "smooth" });
}
window.ShowFinishSlideOnce = 1;
}
catch (TypeError) {}
}
}
const changeMapmakerButton = () => { document.querySelector("#showPopupButton").innerHTML = "(New!) Make Your Own Map";}
//const changeMapmakerButton = () => { mida.execute(9144); } */
document.addEventListener("DOMContentLoaded", () => {
// on page load
window.numberOfProductImages;
window.numberOfProductImages = 0;
});