1 2 3 4 5 <!DOCTYPE html> 6 <!-- Site by Artlogic - https://artlogic.net --> 7 <html lang="en"> 8 <head> 9 <meta charset="utf-8"> 10
10<script> 11 /* Artlogic deterministic page-ready signal (see e2e/ + pageload perf notes). 12 Installs a default window.modulesReady that latches window.__artlogicReady, 13 adds a `modules-ready` class to <html>/<body>, and dispatches `artlogic:ready` 14 exactly once. Themes may still wrap window.modulesReady (prevReady pattern); 15 their wrapper chains through to this. All gallery JS loader paths converge on 16 window.modulesReady(); the legacy galleries.js now calls it after init too. */ 17 (function () { 18 var prev = window.modulesReady; 19 window.modulesReady = function () { 20 if (typeof prev === 'function') { try { prev(); } catch (e) {} } 21 if (window.__artlogicReady) { return; } 22 window.__artlogicReady = true; 23 try { document.documentElement.className += ' modules-ready'; } catch (e) {} 24 try { if (document.body) { document.body.className += ' modules-ready'; } } catch (e) {} 25 try { document.dispatchEvent(new CustomEvent('artlogic:ready')); } catch (e) {} 26 }; 27 })(); 28 </script>
28 29 <title>Contact | Plus One Gallery</title> 30 <meta property="og:site_name" content="Plus One Gallery" /> 31 <meta property="og:title" content="Contact" /> 32 <meta property="og:description" content="Opening Hours By appointment UK Bank Holidays: Closed Address Piper Building Peterborough Road London, SW6 3EF United Kingdom T : 020 7730 7656 E : [email protected] For enquiries please email Maria Moreira: [email protected] Closest tube station: Parsons Green For more information contact: Maggie Bollaert [email protected] Colin Pettit [email protected]" /> 33 <meta property="og:image" content="" /> 34 <meta property="og:image:width" content="" /> 35 <meta property="og:image:height" content="" /> 36 <meta property="twitter:card" content="summary_large_image"> 37 <meta property="twitter:url" content="https://www.plusonegallery.com/contact/"> 38 <meta property="twitter:title" content="Contact"> 39 <meta property="twitter:description" content="Opening Hours By appointment UK Bank Holidays: Closed Address Piper Building Peterborough Road London, SW6 3EF United Kingdom T : 020 7730 7656 E : [email protected] For enquiries please email Maria Moreira: [email protected] Closest tube station: Parsons Green For more information contact: Maggie Bollaert [email protected] Colin Pettit [email protected]"> 40 <meta property="twitter:text:description" content="Opening Hours By appointment UK Bank Holidays: Closed Address Piper Building Peterborough Road London, SW6 3EF United Kingdom T : 020 7730 7656 E : [email protected] For enquiries please email Maria Moreira: [email protected] Closest tube station: Parsons Green For more information contact: Maggie Bollaert [email protected] Colin Pettit [email protected]"> 41 <meta property="twitter:image" content=""> 42 <link rel="canonical" href="https://www.plusonegallery.com/contact/" /> 43 <meta name="google" content="notranslate" /> 44 <meta name="description" content="Opening Hours By appointment UK Bank Holidays: Closed Address Piper Building Peterborough Road London, SW6 3EF United Kingdom T : 020 7730 7656 E : [email protected] For enquiries please email Maria Moreira: [email protected] Closest tube station: Parsons Green For more information contact: Maggie Bollaert [email protected] Colin Pettit [email protected]" />
45 <meta name="publication_date" content="2014-09-17 17:47:54" /> 46 <meta name="generator" content="Artlogic CMS - https://artlogic.net" /> 47 48 <meta name="accessibility_version" content="1.0"/> 49 50 51 <meta name="viewport" content="width=device-width, minimum-scale=0.5, initial-scale=1.0" /> 52 53 54 55<link rel="icon" href="/images/favicon.ico" type="image/x-icon" /> 56<link rel="shortcut icon" href="/images/favicon.ico" type="image/x-icon" /> 57 58<meta name="application-name" content="Plus One Gallery"/> 59<meta name="msapplication-TileColor" content="#ffffff"/> 60 61 62 63 <link rel="stylesheet" media="print" href="/lib/g/2.0/styles/print.css"> 64 <link rel="stylesheet" media="print" href="/styles/print.css"> 65 66
66<script src="/lib/js/datadog-logs/datadog-logs.js" type="text/javascript"></script>
vendor: 1 bytes, line 66
66
67<script> 68try { 69 function checkStatisticsCookiePreference() { 70 // Get the cookie_preferences item from localStorage 71 const cookiePreferences = localStorage.getItem('cookie_preferences'); 72 73 // Check if the item exists 74 if (!cookiePreferences) { 75 console.log('No cookie_preferences found in localStorage'); 76 return false; 77 } 78 79 // Parse the JSON string 80 const preferences = JSON.parse(cookiePreferences); 81 82 // Check if statistics is set to true 83 const statisticsEnabled = preferences?.statistics === true; 84 85 console.debug('Statistics enabled:', statisticsEnabled); 86 return statisticsEnabled; 87 } 88 89 // Usage 90 const hasStatistics = checkStatisticsCookiePreference(); 91 92 if (hasStatistics) { 93 // --- Check for artlogic_id cookie --- 94 const artlogicIdSet = document.cookie 95 .split('; ') 96 .some(cookie => cookie.startsWith('artlogic_id=')); 97 98 console.debug('artlogic_id cookie set:', artlogicIdSet); 99 100 if (artlogicIdSet) { 101 window.DD_LOGS && window.DD_LOGS.init({ 102 // TODO add proxy? 103 clientToken: 'pub0866d56abaa16869f0d9bb4a3c7da950', 104 site: 'datadoghq.eu', 105 forwardConsoleLogs: ["error"], 106 forwardErrorsToLogs: true, 107 service: 'artlogiccms', 108 // version: '1.3.4', // TODO implement versioning in future. 109 sessionSampleRate: 100, 110 trackSessionAcrossSubdomains: true 111 }); 112 113 window.DD_LOGS && window.DD_LOGS.setGlobalContextProperty('site', 'plusonegallery'.toLowerCase()) 114 115 window.DD_LOGS && window.DD_LOGS.setGlobalContextProperty('hostname', 'web-g3'.toLowerCase()) 116 117 // report any missing JS files 118 window.addEventListener('error', function(event) { 119 // Filter out standard JS runtime execution errors 120 if (event.target && event.target.tagName === 'SCRIPT') { 121 window.DD_LOGS && window.DD_LOGS.logger.error( 122 'A script failed to load: ' + (event.target?.src || event.target?.href), 123 {'script': (event.target?.src || event.target?.href)} 124 ) 125 } 126 }, true); // The 'true' flag activates the capturing phase 127 } 128 } 129} catch (error) { 130 console.error(error); 131} 132</script>
132 133 134 135 136
136<script> 137 (window.Promise && window.Array.prototype.find) || document.write('
137<script src="/lib/js/polyfill/polyfill_es6.min.js"><\/script>'); 138 </script>
138 139 140 141 142 <link data-context="helper" rel="stylesheet" type="text/css" href="/lib/webfonts/font-awesome/font-awesome-4.6.3/css/font-awesome.min.css?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"/> 143 <link data-context="helper" rel="stylesheet" type="text/css" href="/lib/archimedes/styles/archimedes-frontend-core.css?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"/> 144 <link data-context="helper" rel="stylesheet" type="text/css" href="/lib/archimedes/styles/accessibility.css?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"/> 145 <link data-context="helper" rel="stylesheet" type="text/css" href="/lib/jquery/3.7.1/plugins/jquery.archimedes-frontend-core-plugins-0.1.css?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"/> 146 <link data-context="helper" rel="stylesheet" type="text/css" href="/lib/jquery/3.7.1/plugins/fancybox-2.1.3/jquery.fancybox.css?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"/> 147 <link data-context="helper" rel="stylesheet" type="text/css" href="/lib/jquery/3.7.1/plugins/fancybox-2.1.3/jquery.fancybox.artlogic.css?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"/> 148 <link data-context="helper" rel="stylesheet" type="text/css" href="/lib/jquery/3.7.1/plugins/slick-1.8.1/slick.css?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"/> 149 <link data-context="helper" rel="stylesheet" type="text/css" href="/lib/jquery/plugins/roomview/1.0/jquery.roomview.1.0.css?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"/> 150 <link data-context="helper" rel="stylesheet" type="text/css" href="/lib/jquery/plugins/pageload/1.1/jquery.pageload.1.1.css?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"/> 151 <link data-context="helper" rel="stylesheet" type="text/css" href="/lib/jquery/plugins/augmented_reality/1.0/jquery.augmented_reality.1.0.css?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"/> 152 <link data-context="helper" rel="stylesheet" type="text/css" href="/core/dynamic_base.css?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"/> 153 <link data-context="helper" rel="stylesheet" type="text/css" href="/core/dynamic_main.css?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"/> 154 <link data-context="helper" rel="stylesheet" type="text/css" href="/core/user_custom.css?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"/> 155 <link data-context="helper" rel="stylesheet" type="text/css" href="/core/dynamic_responsive.css?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"/> 156 <link data-context="helper" rel="stylesheet" type="text/css" href="/lib/webfonts/artlogic-site-icons/artlogic-site-icons-1.0/artlogic-site-icons.css?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"/> 157 <link data-context="helper" rel="stylesheet" type="text/css" href="/lib/jquery/plugins/plyr/3.5.10/plyr.css?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"/> 158<!-- add crtical css to improve performance --> 159
159<script>window.ARTLOGIC_ASSET_SUFFIX="_ver_c6060632vdfa337cg5e918238aca7ee3d62ef71ee47a00934";</script>
159 160
160<script data-context="helper" src="/lib/g/2.0/scripts/import_helpers.js"></script>
160 161
161<script data-context="helper" src="/lib/jquery/3.7.1/jquery-3.7.1.min.js?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"></script>
161 162
162<script data-context="helper" defer src="/lib/g/2.0/scripts/webpack_import_helpers.js?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"></script>
162 163
163<script data-context="helper" defer src="/lib/jquery/3.7.1/plugins/jquery.compat.selector.js?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"></script>
163 164
164<script data-context="helper" defer src="/lib/jquery/1.12.4/plugins/jquery.browser.min.js?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"></script>
164 165
165<script data-context="helper" defer src="/lib/jquery/1.12.4/plugins/jquery.easing.min.js?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"></script>
165 166
166<script data-context="helper" defer src="/lib/jquery/1.12.4/plugins/jquery.archimedes-frontend-core-plugins-0.1.js?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"></script>
166 167
167<script data-context="helper" defer src="/lib/jquery/1.12.4/plugins/jquery.fitvids.js?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"></script>
167 168
168<script data-context="helper" defer src="/core/dynamic.js?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"></script>
168 169
169<script data-context="helper" defer src="/lib/archimedes/scripts/archimedes-frontend-core.js?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"></script>
169 170
170<script data-context="helper" defer src="/lib/archimedes/scripts/archimedes-frontend-modules.js?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"></script>
170 171
171<script data-context="helper" type="module" traceurOptions="--async-functions" src="/lib/g/2.0/scripts/galleries_js_loader__mjs.js?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"></script>
171 172
172<script data-context="helper" defer src="/lib/g/2.0/scripts/feature_panels.js?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"></script>
172 173
173<script data-context="helper" defer src="/lib/g/themes/aspect/2.0/scripts/script.js?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"></script>
173 174
174<script data-context="helper" defer src="/lib/archimedes/scripts/recaptcha.js?c=6060632&v=dfa337c&g=5e918238aca7ee3d62ef71ee47a00934"></script>
174 175 176 177 178 179 180
180<script> 181 function get_cookie_preference(category) { 182 result = false; 183 try { 184 var cookie_preferences = localStorage.getItem('cookie_preferences') || ""; 185 if (cookie_preferences) { 186 cookie_preferences = JSON.parse(cookie_preferences); 187 if (cookie_preferences.date) { 188 var expires_on = new Date(cookie_preferences.date); 189 expires_on.setDate(expires_on.getDate() + 365); 190 console.log('cookie preferences expire on', expires_on.toISOString()); 191 var valid = expires_on > new Date(); 192 if (valid && cookie_preferences.hasOwnProperty(category) && cookie_preferences[category]) { 193 result = true; 194 } 195 } 196 } 197 } 198 catch(e) { 199 console.warn('get_cookie_preference() failed'); 200 return result; 201 } 202 return result; 203 } 204 205 window.google_analytics_init = function(page){ 206 var collectConsent = true; 207 var useConsentMode = false; 208 var analyticsProperties = ['UA-51296592-9']; 209 var analyticsCookieType = 'statistics'; 210 var disableGa = false; 211 var sendToArtlogic = true; 212 var artlogicProperties = { 213 'UA': 'UA-157296318-1', 214 'GA': 'G-GLQ6WNJKR5', 215 }; 216 217 analyticsProperties = analyticsProperties.concat(Object.values(artlogicProperties)); 218 219 var uaAnalyticsProperties = analyticsProperties.filter((p) => p.startsWith('UA-')); 220 var ga4AnalyticsProperties = analyticsProperties.filter((p) => p.startsWith('G-')).concat(analyticsProperties.filter((p) => p.startsWith('AW-'))); 221 222 if (collectConsent) { 223 disableGa = !get_cookie_preference(analyticsCookieType); 224 225 for (var i=0; i < analyticsProperties.length; i++){ 226 var key = 'ga-disable-' + analyticsProperties[i]; 227 228 window[key] = disableGa; 229 } 230 231 if (disableGa) { 232 if (document.cookie.length) { 233 var cookieList = document.cookie.split(/; */); 234 235 for (var i=0; i < cookieList.length; i++) { 236 var splitCookie = cookieList[i].split('='); //this.split('='); 237 238 if (splitCookie[0].indexOf('_ga') == 0 || splitCookie[0].indexOf('_gid') == 0 || splitCookie[0].indexOf('__utm') == 0) { 239 //h.deleteCookie(splitCookie[0]); 240 var domain = location.hostname; 241 var cookie_name = splitCookie[0]; 242 document.cookie = 243 cookie_name + "=" + ";path=/;domain="+domain+";expires=Thu, 01 Jan 1970 00:00:01 GMT"; 244 // now delete the version without a subdomain 245 domain = domain.split('.'); 246 domain.shift(); 247 domain = domain.join('.'); 248 document.cookie = 249 cookie_name + "=" + ";path=/;domain="+domain+";expires=Thu, 01 Jan 1970 00:00:01 GMT"; 250 } 251 } 252 } 253 } 254 } 255 256 if (uaAnalyticsProperties.length) { 257 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 258 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 259 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 260 })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); 261 262 263 if (!disableGa) { 264 var anonymizeIps = false; 265 266 for (var i=0; i < uaAnalyticsProperties.length; i++) { 267 var propertyKey = ''; 268 269 if (i > 0) { 270 propertyKey = 'tracker' + String(i + 1); 271 } 272 273 var createArgs = [ 274 'create', 275 uaAnalyticsProperties[i], 276 'auto', 277 ]; 278 279 if (propertyKey) { 280 createArgs.push({'name': propertyKey}); 281 } 282 283 ga.apply(null, createArgs); 284 285 if (anonymizeIps) { 286 ga('set', 'anonymizeIp', true); 287 } 288 289 var pageViewArgs = [ 290 propertyKey ? propertyKey + '.send' : 'send', 291 'pageview' 292 ] 293 294 if (page) { 295 pageViewArgs.push(page) 296 } 297 298 ga.apply(null, pageViewArgs); 299 } 300 301 if (sendToArtlogic) { 302 ga('create', 'UA-157296318-1', 'auto', {'name': 'artlogic_tracker'}); 303 304 if (anonymizeIps) { 305 ga('set', 'anonymizeIp', true); 306 } 307 308 var pageViewArgs = [ 309 'artlogic_tracker.send', 310 'pageview' 311 ] 312 313 if (page) { 314 pageViewArgs.push(page) 315 } 316 317 ga.apply(null, pageViewArgs); 318 } 319 } 320 } 321 322 if (ga4AnalyticsProperties.length) { 323 if (!disableGa || useConsentMode) { 324 (function(d, script) { 325 script = d.createElement('script'); 326 script.type = 'text/javascript'; 327 script.async = true; 328 script.src = 'https://www.googletagmanager.com/gtag/js?i
328d=' + ga4AnalyticsProperties[0]; 329 d.getElementsByTagName('head')[0].appendChild(script); 330 }(document)); 331 332 window.dataLayer = window.dataLayer || []; 333 window.gtag = function (){dataLayer.push(arguments);} 334 window.gtag('js', new Date()); 335 336 if (useConsentMode) { 337 gtag('consent', 'default', { 338 'ad_storage': 'denied', 339 'analytics_storage': 'denied', 340 'functionality_storage': 'denied', 341 'personalization_storage': 'denied', 342 'security': 'denied', 343 }); 344 345 if (disableGa) { 346 // If this has previously been granted, it will need set back to denied (ie on cookie change) 347 gtag('consent', 'update', { 348 'analytics_storage': 'denied', 349 }); 350 } else { 351 gtag('consent', 'update', { 352 'analytics_storage': 'granted', 353 }); 354 } 355 } 356 357 for (var i=0; i < ga4AnalyticsProperties.length; i++) { 358 window.gtag('config', ga4AnalyticsProperties[i]); 359 } 360 361 } 362 } 363 } 364 365 var waitForPageLoad = true; 366 367 if (waitForPageLoad) { 368 window.addEventListener('load', function() { 369 window.google_analytics_init(); 370 window.archimedes.archimedes_core.analytics.init(); 371 }); 372 } else { 373 window.google_analytics_init(); 374 } 375 </script>
375 376 377 378 379
379<script> 380 window.google_tag_manager_setup = () => {
vendor: 368 bytes, lines 380-385
380 381 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 382 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 383 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 384 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 385 })(window,document,'script','dataLayer','
385GTM-MJ37WG7W
vendor: 13 bytes, lines 385-387
385'); 386 387
387window.dataLayer = window.dataLayer || []; 388 function gtag(){dataLayer.push(arguments);} 389 gtag('js', new Date()); 390 391 default_consent = { 392 'ad_storage': 'denied', 393 'ad_user_data': 'denied', 394 'ad_personalization': 'denied', 395 'analytics_storage': 'denied', 396 'wait_for_update': 1000, 397 'essential': 'denied' 398 } 399 400 var cookie_types = ['functionality', 'statistics', 'marketing']; 401 cookie_types.forEach((cookie_type) => { 402 default_consent[cookie_type] = 'denied' 403 }) 404 405 gtag('consent', 'default', default_consent); 406 407 window.google_tag_manager_init(); 408 } 409 410 window.google_tag_manager_init = function(){ 411 412 window.dataLayer = window.dataLayer || []; 413 function gtag(){dataLayer.push(arguments);} 414 415 var cookie_preferences = localStorage.getItem('cookie_preferences') || ""; 416 if (cookie_preferences) { 417 var update_consent = {} 418 cookie_preferences = JSON.parse(cookie_preferences) 419 for (const [key, value] of Object.entries(cookie_preferences)) { 420 if (key == 'date') continue; 421 if (value == true) update_consent[key] = 'granted' 422 if (key == 'marketing' && value == true) { 423 update_consent['ad_storage'] = 'granted' 424 update_consent['ad_user_data'] = 'granted' 425 update_consent['ad_personalization'] = 'granted' 426 update_consent['analytics_storage'] = 'granted' 427 } 428 } 429 430 gtag('consent', 'update', update_consent) 431 } 432 } 433 434 window.addEventListener('load', function() { 435 window.google_tag_manager_setup(); 436 }); 437 438 </script>
438 439 440 441 <meta name="google-site-verification" content="Fj-yiJ5dMbMCTg8CEup9QZhxIP-XESAlBaonllEJGI8" /> 442<!-- Google tag (gtag.js) --> 443 444<!-- Google tag (gtag.js) --> 445
446<script async src=https://www.googletagmanager.com/gtag/js?id=AW-16485596526> 447 448</script>
448 449
450<script> 451 452
vendor: 147 bytes, lines 452-460
452window.dataLayer = window.dataLayer || []; 453 454 function gtag(){dataLayer.push(arguments);} 455 456 gtag('js', new Date()); 457 458 459 460 gtag('config', '
460AW-16485596526
vendor: 7 bytes, lines 460-461
460'); 461
462</script>
462 463 464 465 466 467 </head> 468 469 470 471 <body class="section-contact page-contact site-responsive responsive-top-size-1023 responsive-nav-slide-nav responsive-nav-side-position-fullscreen responsive-layout-forced-lists responsive-layout-forced-image-lists responsive-layout-forced-tile-lists analytics-track-all-links site-lib-version-2-0 scroll_sub_nav_enabled responsive_src_image_sizing hero_heading_title_position_overlay artworks_detail_ar_enabled no-page-params layout-fixed-header site-type-template pageload-splash-active pageload-ajax-navigation-active layout-animation-enabled layout-lazyload-enabled" data-viewport-width="1024" data-site-name="plusonegallery" data-connected-db-name="plusonegallery" data-pathname="/contact/" 472> 473
473<script>document.getElementsByTagName('body')[0].className+=' browser-js-enabled';</script>
vendor: 105 bytes, lines 473-478
473 474 475 476 477 478 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
478GTM-MJ37WG7W
vendor: 101 bytes, lines 478-481
478" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 479 480 481
481<script>window.addEventListener('load', function(){if (!h.getCookie('splash_screen_disabled')) document.body.classList.add('pageload-splash-page-content-hidden');});</script>
481 482 483 484<div id="preloader"> 485 <div id="preloader_mask" style="background-color:#ffffff;"> 486 <div id="home_splash" class="" style="background-color:#ffffff; " data-timeout="1500"> 487 <div id="home_splash_image_container" data-style="None" style=""></div> 488 <div class="inner" style=""> 489 <div class="content" style="background-image:url(https://static-assets.artlogic.net/c_limit,f_auto,fl_lossy,q_auto/ws-plusonegallery/usr/images/preferences/plusonegallery_logo_splash.png);background-size: contain;min-height:69px !important;"></div> 490 </div> 491 </div> 492 </div> 493 <div id="loader_wrapper"> 494 <div id="loader"></div> 495 </div> 496</div> 497 498 499 500 501 502 503 504 505 506 <div id="responsive_slide_nav_content_wrapper"> 507 508 <div id="container"> 509 510 511 512 513 514 <div class="header-fixed-wrapper header-fixed-wrapper-no-follow"> 515 <header id="header" class="clearwithin header_fixed header_fixed_no_follow header_layout_left"> 516 <div class="inner clearwithin"> 517 518 <div id="logo_print" class="printonly"><a href="/"><img src="https://static-assets.artlogic.net/c_limit,f_auto,fl_lossy,q_auto/ws-plusonegallery/usr/images/preferences/plusonegallery_logo_splash-2-.png" alt="Plus One Gallery company logo"/></a></div> 519 520 521 522<div id="logo" class=" user-custom-logo-image"><a href="/">Plus One Gallery</a></div> 523 524 525 526 <div id="skiplink-container"> 527 <div> 528 <a href="#main_content" class="skiplink">Skip to main content</a> 529 </div> 530 </div> 531 532 533 <div class="header-ui-wrapper"> 534 535 <div id="responsive_slide_nav_wrapper" class="mobile_menu_align_center" data-nav-items-animation-delay> 536 <div id="responsive_slide_nav_wrapper_inner" data-responsive-top-size=1023> 537 538 <nav id="top_nav" aria-label="Main site" class="navigation noprint clearwithin"> 539 540<div id="top_nav_reveal" class="hidden"><ul><li><a href="#" role="button" aria-label="Close">Menu</a></li></ul></div> 541 542 <ul class="topnav"> 543 <li class="topnav-filepath-about topnav-label-about topnav-id-21"><a href="/abouthyperrealism/" data-original-url="/about/" aria-label="Link to Plus One Gallery About page">About</a></li> 544 <li class="topnav-filepath-artists topnav-label-artists topnav-id-11"><a href="/hyperrealistartists/" data-original-url="/artists/" aria-label="Link to Plus One Gallery Artists page">Artists</a></li> 545 <li class="topnav-filepath-exhibitions topnav-label-exhibitions topnav-id-13"><a href="/exhibitions/" aria-label="Link to Plus One Gallery Exhibitions page">Exhibitions</a></li> 546 <li class="topnav-filepath-vr-shows topnav-label-virtual-reality-shows topnav-id-46"><a href="/vr-shows/" aria-label="Link to Plus One Gallery Virtual Reality Shows page">Virtual Reality Shows</a></li> 547 <li class="topnav-filepath-blog topnav-label-news topnav-id-50"><a href="/Blog/" aria-label="Link to Plus One Gallery News page">News</a></li> 548 <li class="topnav-filepath-viewing-room topnav-label-viewing-room topnav-id-43"><a href="/viewing-room/" aria-label="Link to Plus One Gallery Viewing Room page">Viewing Room</a></li> 549 <li class="topnav-filepath-contact topnav-label-contact topnav-id-20 active last"><a href="/contact/" aria-label="Link to Plus One Gallery Contact page (current nav item)">Contact</a></li> 550 </ul> 551 552 553 554 555 556 557 558 559 <div id="topnav_search" class="header_quick_search noprint"> 560 <form method="get" action="/search/" id="topnav_search_form"> 561 <input id="topnav_search_field" type="text" class="header_quicksearch_field inputField" aria-label="Search" data-default-value="Search" value="" name="search" /> 562 <a href="javascript:void(0)" id="topnav_search_btn" class="header_quicksearch_btn link" aria-label="Submit search" role="button"><i class="quicksearch-icon"></i></a> 563 <input type="submit" class="nojsSubmit" aria-label="Submit search" value="Go" style="display: none;" /> 564 </form> 565 </div> 566 </nav> 567 568 </div> 569 </div> 570 571 572 <div class="header-icons-wrapper "> 573 574 575 <div id="header_quick_search" class="header_quick_search noprint header_quick_search_reveal"> 576 <form method="get" action="/search/" id="header_quicksearch_form"> 577 <input id="header_quicksearch_field" type="text" class="header_quicksearch_field inputField" aria-label="Submit" data-default-value="Search" value="" name="search" placeholder="Search" /> 578 <a href="javascript:void(0)" id="header_quicksearch_btn" class="header_quicksearch_btn link" aria-label="Submit search"><i class="quicksearch-icon"></i></a> 579 <input type="submit" class="nojsSubmit" value="Go" aria-label="Submit search" style="display: none;" /> 580 </form> 581 </div> 582 583 584 585 586 <div id="slide_nav_reveal" tabindex="0" role="button">Menu</div> 587 </div> 588 589 590 591 592 593 594 595 596 597 598 </div> 599 </div> 600 601 602 603 604 </header> 605 </div> 606 607 608 609 610 611 <div id="main_content" role="main" class="clearwithin"> 612 <!--contentstart--> 613 614 615 616 <div class="heading_wrapper cascading-page-header clearwithin"> 617 <h1 class="">Contact</h1> 618 619 <div id="sub_nav" class="nav navigation" role="navigation"> 620 621<ul class='ul_top' data-level="1"> 622 <li id="li_top_1" class="first top active_dir active"><a href="/contact/" class="first top active_dir active" aria-label="Link to Plus One Gallery Contact page (current nav item)">Contact</a> 623</li> 624 <li id="li_top_2" class="top"><a href="/contact/find-us/" class="top" aria-label="Link to Plus One Gallery FIND US page">FIND US</a> 625</li> 626 <li id="li_top_3" class="last top"><a href="/contact/submissions/" class="last top" aria-label="Link to Plus One Gallery Submissions page">Submissions</a> </li> 627</ul> 628 629 <div class="clear"></div> 630 </div> 631 632 </div> 633
634 <div id="content" class="clearwithin contact_page_content"> 635 636 <div id="sidebar"> 637 638 639 640 641 642 <div id="map_basic" class="google-map" role="region" aria-label="google map showing the location" data-latlng="51.4658814,-0.1931787" data-url="https://www.google.co.uk/maps/place/The+Piper+Building/@51.4658814,-0.1931787,15z/data=!4m5!3m4!1s0x0:0xad221353155858c!8m2!3d51.4658814!4d-0.1931787" data-title="Plus One Gallery" data-zoom="15" style=""></div> 643 644 645 646 <div class="divider inner"></div> 647 648 649 <div id="map"></div> 650 </div> 651 652 <div id="content_module" class="clearwithin"> 653 <div class="page_content prose"> 654 <h2>Opening Hours</h2> 655<p><span>By appointment </span></p> 656<p>UK Bank Holidays: Closed</p> 657<p><span style="font-size: 12.5px; line-height: 1.8em;"> </span></p> 658<h3>Address</h3> 659<p>Piper Building</p> 660<p>Peterborough Road</p> 661<p>London, SW6 3EF<br />United Kingdom</p> 662<p> </p> 663<p><span style="font-size: 12.5px; line-height: 1.8em;">T : 020 7730 7656<br /></span></p> 664<p>E : <a href="mailto:[email protected]">[email protected]</a></p> 665<p> </p> 666<p>For enquiries please email Maria Moreira:</p> 667<p><a href="mailto:[email protected]">[email protected]</a></p> 668<p> </p> 669<p>Closest tube station: Parsons Green</p> 670<p> </p> 671<p>For more information contact:</p> 672<p><strong>Maggie Bollaert</strong><br /><a href="mailto:[email protected]">[email protected]</a></p> 673<p> </p> 674<p><strong>Colin Pettit</strong></p> 675<p><a href="mailto:[email protected]">[email protected]</a></p> 676<p> </p> 677<p> </p> 678<p> </p> 679 <div class="divider inner"></div> 680 </div> 681 682 <div id="contact_form_inline"></div> 683 <div class="divider"></div> 684 685 686 <div id="social_links_list" class="clearwithin"> 687 <ul> 688 <li id="sll_mailinglist_link" class="clearwithin"> 689 <a href="/mailing-list/" class=""><span class="social_media_icon mailinglist"></span>Join the mailing list</a> 690 </li> 691 <li id="sll_artnet_link" class="clearwithin"> 692 <a href="http://www.artnet.com/galleries/plus-one-gallery/" class=""><span class="social_media_icon artnet"></span>Artnet</a> 693 </li> 694 <li id="sll_artsy_link" class="clearwithin"> 695 <a href="https://www.artsy.net/plus-one-gallery" class=""><span class="social_media_icon artsy"></span>Artsy</a> 696 </li> 697 <li id="sll_facebook_link" class="clearwithin"> 698 <a href="https://www.facebook.com/plusonegallery" class=""><span class="social_media_icon facebook"></span>Facebook</a> 699 </li> 700 <li id="sll_instagram_link" class="clearwithin"> 701 <a href="https://www.instagram.com/plusonegallery/" class=""><span class="social_media_icon instagram"></span>Instagram</a> 702 </li> 703 <li id="sll_twitter_link" class="clearwithin"> 704 <a href="https://twitter.com/plusonegallery" class=""><span class="social_media_icon twitter"></span>Twitter</a> 705 </li> 706 <li id="sll_googlemap_link" class="clearwithin"> 707 <a href="https://www.google.co.uk/maps/place/The+Piper+Building/@51.4658814,-0.1931787,15z/data=!4m5!3m4!1s0x0:0xad221353155858c!8m2!3d51.4658814!4d-0.1931787" class="website_map_popup"><span class="social_media_icon googlemap"></span>View on Google Maps</a> 708 </li> 709 </ul> 710 </div> 711 </div> 712 713 714 715 716 717 718 </div> 719 720 <!--contentend--> 721 </div> 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753<div id="footer" role="contentinfo" class=" advanced_footer"> 754 <div class="inner"> 755 756 <div id="mailinglist_form"> 757 <div class="mailinglist_form_wrapper"> 758 <h2>Join our mailing list</h2> 759 760 761 762 763 764<div id="artlogic_mailinglist_signup_form_wrapper"> 765 <div class="form"> 766 767 <form id="artlogic_mailinglist_signup_form" class="mailing_list_form clearwithin " method="post" onsubmit="return false;" data-field-error="Please fill in all required fields." data-field-thanks-heading="Thank y
767ou" data-field-error-heading="Sorry" data-field-thanks-content="You have been added to our mailing list" data-field-exists-heading="Thank you" data-field-exists-content="You are already on our mailing list"> 768 769 <div id="error" class="error" tabindex="-1"></div> 770 771 772 <div id="firstname_row" class="form_row"> 773 <label for="ml_firstname">First name *</label> 774 <input name="firstname" class="inputField" id="ml_firstname" type="text" required autocomplete="given-name" value="" /> 775 </div> 776 777 <div id="lastname_row" class="form_row"> 778 <label for="ml_lastname">Last name *</label> 779 <input name="lastname" class="inputField" id="ml_lastname" type="text" required autocomplete="family-name" value="" /> 780 </div> 781 782 <div id="email_row" class="form_row"> 783 <label for="ml_email">Email *</label> 784 <input name="email" class="inputField" id="ml_email" type="email" required autocomplete="email" value="" /> 785 </div> 786 787 <input type="hidden" name="interests" value=""> 788 <input type="hidden" name="phone" value=""> 789 <input type="hidden" name="organisation" value=""> 790 <input type="hidden" name="categories" value=""> 791 <input type="hidden" name="position" value=""> 792 793 794 <input type="hidden" name="tmp_send" value="1" /> 795 <input type="hidden" name="lang" value="" /> 796 <input type="hidden" name="originating_page" value="/contact/" /> 797 <input type="hidden" name="encoded_data" value="eyJub3RfaGlkZGVuIjogZmFsc2V9" /> 798 799 800 <div id="email_warning"> 801 <div id="email_warning_inner"></div> 802 </div> 803 804 805 <div id="mailing_submit_button" class="rowElem"> 806 <div class="button"><a class="submit_button" role="button" href="#">Signup</a></div> 807 </div> 808 </form> 809 810 </div> 811</div> 812 813 814 815 </div> 816 </div> 817 818 819 <div class="advanced_footer_item advanced_footer_item_1"> 820 <p>Plus One Gallery<br />The Piper Building<br />Peterborough Road<br />London, SW6 3EF</p> 821 </div> 822 <div class="advanced_footer_item advanced_footer_item_2"> 823 <table border="0"> 824<tbody> 825<tr> 826<td> 827<table border="0"> 828<tbody> 829<tr> 830<td> 831<p>E: <span style="text-decoration: underline;"><a href="mailto:[email protected]" target="_blank">[email protected]</a></span><br />T: 020 7730 7656<br />Opening Hours<br />Monday - Friday: by appointment</p> 832</td> 833</tr> 834</tbody> 835</table> 836</td> 837</tr> 838</tbody> 839</table> 840 </div> 841 842 843 844 <div id="social_links" class="clearwithin"> 845 <div id="mailinglist" class="social_links_item"><a href="/mailing-list/" class=""><span class="social_media_icon mailinglist"></span>Join the mailing list</a></div><div id="artnet" class="social_links_item"><a href="http://www.artnet.com/galleries/plus-one-gallery/" class=""><span class="social_media_icon artnet"></span>Artnet<span class="screen-reader-only">, opens in a new tab.</span></a></div><div id="artsy" class="social_links_item"><a href="https://www.artsy.net/plus-one-gallery" class=""><span class="social_media_icon artsy"></span>Artsy<span class="screen-reader-only">, opens in a new tab.</span></a></div><div id="email" class="social_links_item"><a href="/contact/form/" class="link-no-ajax"><span class="social_media_icon email"></span>Send an email</a></div><div id="facebook" class="social_links_item"><a href="https://www.facebook.com/plusonegallery" class=""><span class="social_media_icon facebook"></span>Facebook<span class="screen-reader-only">, opens in a new tab.</span></a></div><div id="instagram" class="social_links_item"><a href="https://www.instagram.com/plusonegallery/" class=""><span class="social_media_icon instagram"></span>Instagram<span class="screen-reader-only">, opens in a new tab.</span></a></div><div id="twitter" class="social_links_item"><a href="https://twitter.com/plusonegallery" class=""><span class="social_media_icon twitter"></span>Twitter<span class="screen-reader-only">, opens in a new tab.</span></a></div><div id="googlemap" class="social_links_item"><a href="https://www.google.co.uk/maps/place/The+Piper+Building/@51.4658814,-0.1931787,
84515z/data=!4m5!3m4!1s0x0:0xad221353155858c!8m2!3d51.4658814!4d-0.1931787" class="website_map_popup" data-latlng="51.4658814,-0.1931787" data-title="Plus One Gallery" data-zoom="15"><span class="social_media_icon googlemap"></span>View on Google Maps</a></div> 846 </div> 847 848 <div class="clear"></div> 849 850 <div class="copyright"> 851 852 <div class="small-links-container"> 853 <div class="privacy-policy"><a href="/privacy-policy/">Privacy Policy</a></div> 854 <div class="cookie_notification_preferences"><a href="javascript:void(0)" role="button" class="link-no-ajax">Manage cookies</a></div> 855 856 857 858 </div> 859 860 <div id="copyright" class="noprint"> 861 <div class="copyright-text"> 862 Copyright © 2026 Plus One Gallery 863 </div> 864 865 866 <div id="artlogic" class="noprint"><a href="https://artlogic.net/" target="_blank" rel="noopener noreferrer"> 867 Site by Artlogic 868 </a></div> 869 870 </div> 871 872 </div> 873 874 <div class="clear"></div> 875 </div> 876</div> 877 <div class="clear"></div> 878 879 <div id="cookie_notification" role="region" aria-label="Cookie banner" data-mode="consent" data-cookie-notification-settings=""> 880 <div class="inner"> 881 <div id="cookie_notification_message" class="prose"> 882 <p><strong>This website uses cookies</strong><br>This site uses cookies to help make it more useful to you. Please contact us to find out more about our Cookie Policy.</p> 883 </div> 884 <div id="cookie_notification_preferences" class="link"><a href="javascript:;" role="button">Manage cookies</a></div> 885 <div id="cookie_notification_reject" class="button"><a href="javascript:;" role="button">Reject non essential</a></div> 886 <div id="cookie_notification_accept" class="button"><a href="javascript:;" role="button">Accept</a></div> 887 888 </div> 889</div> 890 <div id="manage_cookie_preferences_popup_container"> 891 <div id="manage_cookie_preferences_popup_overlay"></div> 892 <div id="manage_cookie_preferences_popup_inner"> 893 <div id="manage_cookie_preferences_popup_box" role="dialog" aria-modal="true" aria-label="Cookie preferences"> 894 <div id="manage_cookie_preferences_close_popup_link" class="close"> 895 <a href="javascript:;" role="button" aria-label="close"> 896 <svg width="20px" height="20px" viewBox="0 0 488 488" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true"> 897 <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 898 <g id="close" fill="#5D5D5D" fill-rule="nonzero"> 899 <polygon id="Path" points="488 468 468 488 244 264 20 488 0 468 224 244 0 20 20 0 244 224 468 0 488 20 264 244"></polygon> 900 </g> 901 </g> 902 </svg> 903 </a> 904 </div> 905 <h2>Cookie preferences</h2> 906 <p>Check the boxes for the cookie categories you allow our site to use</p> 907 908 <div id="manage_cookie_preferences_form_wrapper"> 909 <div class="form form_style_simplified"> 910 911 <form id="cookie_preferences_form"> 912 <fieldset> 913 <legend class="visually-hidden">Cookie options</legend> 914 <div> 915 <label><input type="checkbox" name="essential" disabled checked value="1"> Strictly necessary</label> 916 <div class="note">Required for the website to function and cannot be disabled.</div> 917 </div> 918 <div> 919 <label><input type="checkbox" name="functionality" value="1"> Preferences and functionality</label> 920 <div class="note">Improve your experience on the website by storing choices you make about how
920it should function.</div> 921 </div> 922 <div> 923 <label><input type="checkbox" name="statistics" value="1"> Statistics</label> 924 <div class="note">Allow us to collect anonymous usage data in order to improve the experience on our website.</div> 925 </div> 926 <div> 927 <label><input type="checkbox" name="marketing" value="1"> Marketing</label> 928 <div class="note">Allow us to identify our visitors so that we can offer personalised, targeted marketing.</div> 929 </div> 930 </fieldset> 931 932 <div class="button"> 933 <a href="javascript:;" id="cookie_preferences_form_submit" role="button">Save preferences</a> 934 </div> 935 </form> 936 937 </div> 938 </div> 939 </div> 940 </div> 941 </div> 942 943 944 945 946 947 948 949 950 951 <div id="mailing_list_popup_container" class=" auto_popup" data-timeout="10" data-cookie-expiry="604800"> 952 <div id="mailing_list_popup_overlay"></div> 953 <div id="mailing_list_popup_inner"> 954 <div id="mailing_list_popup_box" role="dialog" aria-modal="true" aria-label="Mailing list popup"> 955 <div id="mailinglist_signup_close_popup_link" class="close"><a href="#" aria-label="Close" role="button" tabindex="0">Close</a></div> 956 <h2>Join our mailing list</h2> 957 958 959 960<div id="artlogic_mailinglist_signup_form_wrapper"> 961 <div class="form form_style_simplified form_layout_hidden_labels"> 962 963 <form id="artlogic_mailinglist_signup_form" class="mailing_list_form clearwithin " method="post" onsubmit="return false;" data-field-error="Please fill in all required fields." data-field-thanks-heading="Thank you" data-field-error-heading="Sorry" data-field-thanks-content="You have been added to our mailing list" data-field-exists-heading="Thank you" data-field-exists-content="You are already on our mailing list"> 964 965 <div id="error" class="error" tabindex="-1"></div> 966 967 968 <div id="firstname_row" class="form_row"> 969 <label for="ml_firstname">First name *</label> 970 <input name="firstname" class="inputField" id="ml_firstname" type="text" required autocomplete="given-name" value="" /> 971 </div> 972 973 <div id="lastname_row" class="form_row"> 974 <label for="ml_lastname">Last name *</label> 975 <input name="lastname" class="inputField" id="ml_lastname" type="text" required autocomplete="family-name" value="" /> 976 </div> 977 978 <div id="email_row" class="form_row"> 979 <label for="ml_email">Email *</label> 980 <input name="email" class="inputField" id="ml_email" type="email" required autocomplete="email" value="" /> 981 </div> 982 983 <input type="hidden" name="interests" value=""> 984 <input type="hidden" name="phone" value=""> 985 <input type="hidden" name="organisation" value=""> 986 <input type="hidden" name="categories" value=""> 987 <input type="hidden" name="position" value=""> 988 989 990 <input type="hidden" name="tmp_send" value="1" /> 991 <input type="hidden" name="lang" value="" /> 992 <input type="hidden" name="originating_page" value="/contact/" /> 993 <input type="hidden" name="encoded_data" value="eyJub3RfaGlkZGVuIjogZmFsc2V9" /> 994 995 996 <div id="email_warning"> 997 <div id="email_warning_inner"></div> 998 </div> 999 1000 1001 <div id="mailing_submit_button" class="rowElem"> 1002 <div class="button"><a class="submit_button" role="button" href="#">Signup</a></div> 1003 </div> 1004 </form> 1005 1006 </div> 1007</div> 1008 1009 </div> 1010 </div> 1011 </div> 1012 1013 1014 1015 1016 1017 1018 1019 </div> 1020 1021 </div> 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 <!-- sentry-verification-string --> 1037</body> 1038 </html> 1039 1040
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.