1<!doctype html> 2<html> 3<head> 4 <meta content="ie=edge" http-equiv="x-ua-compatible"> 5 <meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/> 6 <meta charset="UTF-8"/> 7 <meta content="width=device-width, initial-scale=1" name="viewport"> 8 9 <link rel="icon" href="https://sohoradio.com/wp-content/themes/sohoradio-2025-06/build/images/favicons/sohoradio-32x32.jpg" sizes="32x32"/> 10 <link rel="icon" href="https://sohoradio.com/wp-content/themes/sohoradio-2025-06/build/images/favicons/sohoradio-192x192.jpg" sizes="192x192"/> 11 <link rel="apple-touch-icon" href="https://sohoradio.com/wp-content/themes/sohoradio-2025-06/build/images/favicons/sohoradio-180x180.jpg"/> 12 <meta name="msapplication-TileImage" content="https://sohoradio.com/wp-content/themes/sohoradio-2025-06/build/images/favicons/sohoradio-270x270.jpg"/> 13 <link rel="icon" href="https://sohoradio.com/wp-content/themes/sohoradio-2025-06/build/images/favicons/sohoradio-32x32.jpg" sizes="32x32"/> 14 <link rel="icon" href="https://sohoradio.com/wp-content/themes/sohoradio-2025-06/build/images/favicons/sohoradio-192x192.jpg" sizes="192x192"/> 15 <link rel="apple-touch-icon" href="https://sohoradio.com/wp-content/themes/sohoradio-2025-06/build/images/favicons/sohoradio-180x180.jpg"/> 16 <meta name="msapplication-TileImage" content="https://sohoradio.com/wp-content/themes/sohoradio-2025-06/build/images/favicons/sohoradio-270x270.jpg"/> 17 <meta name="theme-color" content="#ffffff"> 18 19 <meta name="twitter:image" content="https://sohoradio.com/wp-content/themes/sohoradio-2025-06/build/images/Black-Soho-Radio-Round-Logo.png" /> 20 21 <link rel="stylesheet" href="https://sohoradio.com/wp-content/themes/sohoradio-2025-06/build/styles/app.css?purge=1791055580"> 22 <link href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,500;0,700;1,300;1,500;1,700&display=swap" rel="stylesheet"> 23 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> 24 25 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 26 27 <!-- This site is optimized with the Yoast SEO plugin v28.3 - https://yoast.com/product/yoast-seo-wordpress/ --> 28 <title>Contact - Soho Radio</title> 29 <meta name="description" content="Soho Radio is an online radio station broadcasting live from Soho and New York to the world, featuring two channels: Soho & NYC + Culture." /> 30 <link rel="canonical" href="https://sohoradio.com/contact/" /> 31 <meta property="og:locale" content="en_US" /> 32 <meta property="og:type" content="article" /> 33 <meta property="og:title" content="Contact - Soho Radio" /> 34 <meta property="og:description" content="Soho Radio is an online radio station broadcasting live from Soho and New York to the world, featuring two channels: Soho & NYC + Culture." /> 35 <meta property="og:url" content="https://sohoradio.com/contact/" /> 36 <meta property="og:site_name" content="Soho Radio" /> 37 <meta property="article:publisher" content="https://www.facebook.com/sohoradio/" /> 38 <meta property="article:modified_time" content="2023-12-11T12:06:31+00:00" /> 39 <meta property="og:image" content="https://sohoradio.com/wp-content/uploads/2021/11/Black-Soho-Radio-Logo.png" /> 40 <meta property="og:image:width" content="1200" /> 41 <meta property="og:image:height" content="1200" /> 42 <meta property="og:image:type" content="image/png" /> 43 <meta name="twitter:card" content="summary_large_image" /> 44 <meta name="twitter:site" content="@sohoradio" /> 45
45<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/sohoradio.com\/contact\/","url":"https:\/\/sohoradio.com\/contact\/","name":"Contact - Soho Radio","isPartOf":{"@id":"https:\/\/sohoradio.com\/#website"},"datePublished":"2020-08-12T09:55:59+00:00","dateModified":"2023-12-11T12:06:31+00:00","description":"Soho Radio is an online radio station broadcasting live from Soho and New York to the world, featuring two channels: Soho & NYC + Culture.","breadcrumb":{"@id":"https:\/\/sohoradio.com\/contact\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sohoradio.com\/contact\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/sohoradio.com\/contact\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sohoradio.com\/"},{"@type":"ListItem","position":2,"name":"Contact"}]},{"@type":"WebSite","@id":"https:\/\/sohoradio.com\/#website","url":"https:\/\/sohoradio.com\/","name":"Soho Radio","description":"Soho Radio is an online radio station broadcasting live from Soho and New York to the world.","publisher":{"@id":"https:\/\/sohoradio.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sohoradio.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/sohoradio.com\/#organization","name":"Soho Radio London","url":"https:\/\/sohoradio.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sohoradio.com\/#\/schema\/logo\/image\/","url":"https:\/\/sohoradio.com\/wp-content\/uploads\/2021\/11\/Black-Soho-Radio-Logo.png","contentUrl":"https:\/\/sohoradio.com\/wp-content\/uploads\/2021\/11\/Black-Soho-Radio-Logo.png","width":1200,"height":1200,"caption":"Soho Radio London"},"image":{"@id":"https:\/\/sohoradio.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/sohoradio\/","https:\/\/x.com\/sohoradio","https:\/\/www.instagram.com\/sohoradio","https:\/\/www.linkedin.com\/company\/soho-radio\/"]}]}</script>
45 46 <!-- / Yoast SEO plugin. --> 47 48 49<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://sohoradio.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsohoradio.com%2Fcontact%2F" /> 50<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://sohoradio.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsohoradio.com%2Fcontact%2F&format=xml" /> 51<style id="wp-img-auto-sizes-contain-inline-css"> 52img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 53/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 54</style> 55<style id="wp-block-library-inline-css"> 56: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;
56--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;word-break:normal!important}.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],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[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}} 57 58/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 59</style> 60<style id="wp-block-paragraph-inline-css"> 61.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg} 62/*# sourceURL=https://sohoradio.com/wp-includes/blocks/paragraph/style.min.css */ 63</style> 64 65<style id="classic-theme-styles-inline-css"> 66/*! This file is auto-generated */ 67.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} 68/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 69</style> 70 71<style id="global-styles-inline-css"> 72: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--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,
720) 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%);--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: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--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);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}: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-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-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-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;}
72.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;} 73/*# sourceURL=global-styles-inline-css */ 74</style> 75 76<link rel='stylesheet' id='cmplz-general-css' href='https://sohoradio.com/wp-content/plugins/complianz-gdpr-premium/assets/css/cookieblocker.min.css' media='all' /> 77<link rel='stylesheet' id='cmplz-banner-3-optin-css' href='https://sohoradio.com/wp-content/uploads/complianz/css/banner-3-optin.css' media='all' /> 78<link rel="https://api.w.org/" href="https://sohoradio.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://sohoradio.com/wp-json/wp/v2/pages/7535" /><!-- Google tag (gtag.js) -->
vendor: 153 bytes, lines 78-79
78 79<script type="text/plain" data-service="google-analytics" data-category="statistics" async data-cmplz-src="https://www.googletagmanager.com/gtag/js?id=
79G-M81LBVEWCL
vendor: 13 bytes, line 79
79"></script>
80<script> 81
vendor: 138 bytes, lines 81-85
81window.dataLayer = window.dataLayer || []; 82 function gtag(){dataLayer.push(arguments);} 83 gtag('js', new Date()); 84 85 gtag('config', '
85G-M81LBVEWCL
vendor: 5 bytes, line 85
85');
86</script>
86 87<meta name="facebook-domain-verification" content="6ybeiuozt18caige1qit97wsrikcxo" /> 88<!-- Facebook Pixel Code -->
89<script>
vendor: 408 bytes, lines 89-98
89 90!function(f,b,e,v,n,t,s) 91{if(f.fbq)return;n=f.fbq=function(){n.callMethod? 92n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 93if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 94n.queue=[];t=b.createElement(e);t.async=!0; 95t.src=v;s=b.getElementsByTagName(e)[0]; 96s.parentNode.insertBefore(t,s)}(window, document,'script', 97'https://connect.facebook.net/en_US/fbevents.js'); 98fbq('init', '
984009179589137299
vendor: 32 bytes, lines 98-99
98'); 99fbq('track', 'PageView');
100</script>
100 101<noscript><img height="1" width="1" style="display:none" 102src="https://www.facebook.com/tr?id=4009179589137299&ev=PageView&noscript=1" 103/></noscript> 104<!-- End Facebook Pixel Code --> 105 <style>img#wpstats{display:none}</style> 106 <style>.cmplz-hidden { 107 display: none !important; 108 }</style> 109 <link rel="icon" href="https://sohoradio.com/wp-content/uploads/2025/08/cropped-SohoRadio_WebsiteIcon_Beta_02-32x32.png" sizes="32x32" /> 110<link rel="icon" href="https://sohoradio.com/wp-content/uploads/2025/08/cropped-SohoRadio_WebsiteIcon_Beta_02-192x192.png" sizes="192x192" /> 111<link rel="apple-touch-icon" href="https://sohoradio.com/wp-content/uploads/2025/08/cropped-SohoRadio_WebsiteIcon_Beta_02-180x180.png" /> 112<meta name="msapplication-TileImage" content="https://sohoradio.com/wp-content/uploads/2025/08/cropped-SohoRadio_WebsiteIcon_Beta_02-270x270.png" /> 113 114 <link rel='stylesheet' id='wpforms-layout-css' href='https://sohoradio.com/wp-content/plugins/wpforms/assets/pro/css/fields/layout.min.css' media='all' /> 115<link rel='stylesheet' id='wpforms-layout-screen-big-css' href='https://sohoradio.com/wp-content/plugins/wpforms/assets/pro/css/fields/layout-screen-big.min.css' media='(min-width: 601px)' /> 116<link rel='stylesheet' id='wpforms-layout-screen-small-css' href='https://sohoradio.com/wp-content/plugins/wpforms/assets/pro/css/fields/layout-screen-small.min.css' media='(max-width: 600px)' /> 117<link rel='stylesheet' id='wpforms-repeater-css' href='https://sohoradio.com/wp-content/plugins/wpforms/assets/pro/css/fields/repeater.min.css' media='all' /> 118<link rel='stylesheet' id='wpforms-content-frontend-css' href='https://sohoradio.com/wp-content/plugins/wpforms/assets/pro/css/fields/content/frontend.min.css' media='all' /> 119<link rel='stylesheet' id='wpforms-dropzone-css' href='https://sohoradio.com/wp-content/plugins/wpforms/assets/pro/css/dropzone.min.css' media='all' /> 120<link rel='stylesheet' id='wpforms-smart-phone-field-css' href='https://sohoradio.com/wp-content/plugins/wpforms/assets/pro/css/fields/phone/intl-tel-input.min.css' media='all' /> 121<link rel='stylesheet' id='wpforms-password-field-css' href='https://sohoradio.com/wp-content/plugins/wpforms/assets/pro/css/fields/password.min.css' media='all' /> 122<link rel='stylesheet' id='wpforms-modal-views-css' href='https://sohoradio.com/wp-content/plugins/wpforms/assets/pro/css/fields/richtext/modal-views.min.css' media='all' /> 123<link rel='stylesheet' id='dashicons-css' href='https://sohoradio.com/wp-includes/css/dashicons.min.css' media='all' /> 124<link rel='stylesheet' id='wpforms-editor-buttons-css' href='https://sohoradio.com/wp-includes/css/editor.min.css' media='all' /> 125<link rel='stylesheet' id='wpforms-richtext-frontend-full-css' href='https://sohoradio.com/wp-content/plugins/wpforms/assets/pro/css/fields/richtext/frontend-full.min.css' media='all' /> 126<link rel='stylesheet' id='wpforms-choicesjs-css' href='https://sohoradio.com/wp-content/plugins/wpforms/assets/css/choices.min.css' media='all' /> 127<link rel='stylesheet' id='wpforms-modern-full-css' href='https://sohoradio.com/wp-content/plugins/wpforms/assets/css/frontend/modern/wpforms-full.min.css' media='all' /> 128<style id="wpforms-modern-full-inline-css"> 129:root { 130 --wpforms-field-border-radius: 3px; 131--wpforms-field-border-style: solid; 132--wpforms-field-border-size: 1px; 133--wpforms-field-background-color: #ffffff; 134--wpforms-field-border-color: rgba( 0, 0, 0, 0.25 ); 135--wpforms-field-border-color-spare: rgba( 0, 0, 0, 0.25 ); 136--wpforms-field-text-color: rgba( 0, 0, 0, 0.7 ); 137--wpforms-field-menu-color: #ffffff; 138--wpforms-label-color: rgba( 0, 0, 0, 0.85 ); 139--wpforms-label-sublabel-color: rgba( 0, 0, 0, 0.55 ); 140--wpforms-label-error-color: #d63637; 141--wpforms-button-border-radius: 3px; 142--wpforms-button-border-style: none; 143--wpforms-button-border-size: 1px; 144--wpforms-button-background-color: #066aab; 145--wpforms-button-border-color: #066aab; 146--wpforms-button-text-color: #ffffff; 147--wpforms-page-break-color: #066aab; 148--wpforms-background-image: none; 149--wpforms-background-position: center center; 150--wpforms-background-repeat: no-repeat; 151--wpforms-background-size: cover; 152--wpforms-background-width: 100px; 153--wpforms-background-height: 100px; 154--wpforms-background-color: rgba( 0, 0, 0, 0 ); 155--wpforms-background-url: none; 156--wpforms-container-padding: 0px; 157--wpforms-container-border-style: none; 158--wpforms-container-border-width: 1px; 159--wpforms-container-border-color: #000000; 160--wpforms-container-border-radius: 3px; 161--wpforms-field-size-input-height: 43px; 162--wpforms-field-size-input-spacing: 15px; 163--wpforms-field-size-font-size: 16px; 164--wpforms-field-size-line-height: 19px; 165--wpforms-field-size-padding-h: 14px; 166--wpforms-field-size-checkbox-size: 16px; 167--wpforms-field-size-sublabel-spacing: 5px; 168--wpforms-field-size-icon-size: 1; 169--wpforms-label-size-font-size: 16px; 170--wpforms-label-size-line-height: 19px; 171--wpforms-label-size-sublabel-font-size: 14px; 172--wpforms-label-size-sublabel-line-height: 17px; 173--wpforms-button-size-font-size: 17px; 174--wpforms-button-size-height: 41px; 175--wpforms-button-size-padding-h: 15px; 176--wpforms-button-size-margin-top: 10px; 177--wpforms-container-shadow-size-box-shadow: none; 178 } 179/*# sourceURL=wpforms-modern-full-inline-css */ 180</style> 181<link rel='stylesheet' id='wpforms-jquery-timepicker-css' href='https://sohoradio.com/wp-content/plugins/wpforms/assets/lib/jquery.timepicker/jquery.timepicker.min.css' media='all' /> 182<link rel='stylesheet' id='wpforms-flatpickr-css' href='https://sohoradio.com/wp-content/plugins/wpforms/assets/lib/flatpickr/flatpickr.min.css' media='all' /> 183<link rel='stylesheet' id='wpforms-pro-modern-full-css' href='https://sohoradio.com/wp-content/plugins/wpforms/assets/pro/css/frontend/modern/wpforms-full.min.css' media='all' /> 184 185</head> 186 187<body data-cmplz=1 class="wp-singular page-template-default page page-id-7535 wp-theme-sohoradio-2025-06"> 188<div class="header-player large"> 189 190 <div class="c-header__sup"> 191 <div class="flex flex--flush flex--middle"> 192 <div class="flex__cell u-1/5 u-text-medium u-text-right"> 193 LISTEN LIVE 194 </div> 195 <div class="flex__cell u-4/5 u-border-left listen-music-container"> 196 <div class="flex flex--flush"> 197 <div class="flex__cell u-4/5"> 198 <span class="u-text-bold"> 199 <span class="u-blue listen-music">LISTEN</span> 200 </span> 201 <span id="music-live-update"></span> 202 </div> 203 </div> 204 <div class="widget-container"> 205 <svg class="discord-logo" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><!--!Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M524.5 133.8C524.3 133.5 524.1 133.2 523.7 133.1C485.6 115.6 445.3 103.1 404 96C4
20503.6 95.9 403.2 96 402.9 96.1C402.6 96.2 402.3 96.5 402.1 96.9C396.6 106.8 391.6 117.1 387.2 127.5C342.6 120.7 297.3 120.7 252.8 127.5C248.3 117 243.3 106.8 237.7 96.9C237.5 96.6 237.2 96.3 236.9 96.1C236.6 95.9 236.2 95.9 235.8 95.9C194.5 103 154.2 115.5 116.1 133C115.8 133.1 115.5 133.4 115.3 133.7C39.1 247.5 18.2 358.6 28.4 468.2C28.4 468.5 28.5 468.7 28.6 469C28.7 469.3 28.9 469.4 29.1 469.6C73.5 502.5 123.1 527.6 175.9 543.8C176.3 543.9 176.7 543.9 177 543.8C177.3 543.7 177.7 543.4 177.9 543.1C189.2 527.7 199.3 511.3 207.9 494.3C208 494.1 208.1 493.8 208.1 493.5C208.1 493.2 208.1 493 208 492.7C207.9 492.4 207.8 492.2 207.6 492.1C207.4 492 207.2 491.8 206.9 491.7C191.1 485.6 175.7 478.3 161 469.8C160.7 469.6 160.5 469.4 160.3 469.2C160.1 469 160 468.6 160 468.3C160 468 160 467.7 160.2 467.4C160.4 467.1 160.5 466.9 160.8 466.7C163.9 464.4 167 462 169.9 459.6C170.2 459.4 170.5 459.2 170.8 459.2C171.1 459.2 171.5 459.2 171.8 459.3C268 503.2 372.2 503.2 467.3 459.3C467.6 459.2 468 459.1 468.3 459.1C468.6 459.1 469 459.3 469.2 459.5C472.1 461.9 475.2 464.4 478.3 466.7C478.5 466.9 478.7 467.1 478.9 467.4C479.1 467.7 479.1 468 479.1 468.3C479.1 468.6 479 468.9 478.8 469.2C478.6 469.5 478.4 469.7 478.2 469.8C463.5 478.4 448.2 485.7 432.3 491.6C432.1 491.7 431.8 491.8 431.6 492C431.4 492.2 431.3 492.4 431.2 492.7C431.1 493 431.1 493.2 431.1 493.5C431.1 493.8 431.2 494 431.3 494.3C440.1 511.3 450.1 527.6 461.3 543.1C461.5 543.4 461.9 543.7 462.2 543.8C462.5 543.9 463 543.9 463.3 543.8C516.2 527.6 565.9 502.5 610.4 469.6C610.6 469.4 610.8 469.2 610.9 469C611 468.8 611.1 468.5 611.1 468.2C623.4 341.4 590.6 231.3 524.2 133.7zM222.5 401.5C193.5 401.5 169.7 374.9 169.7 342.3C169.7 309.7 193.1 283.1 222.5 283.1C252.2 283.1 275.8 309.9 275.3 342.3C275.3 375 251.9 401.5 222.5 401.5zM417.9 401.5C388.9 401.5 365.1 374.9 365.1 342.3C365.1 309.7 388.5 283.1 417.9 283.1C447.6 283.1 471.2 309.9 470.7 342.3C470.7 375 447.5 401.5 417.9 401.5z"/></svg> 206 <div class="widget-trigger"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><!--!Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M297.4 169.4C309.9 156.9 330.2 156.9 342.7 169.4L534.7 361.4C547.2 373.9 547.2 394.2 534.7 406.7C522.2 419.2 501.9 419.2 489.4 406.7L320 237.3L150.6 406.6C138.1 419.1 117.8 419.1 105.3 406.6C92.8 394.1 92.8 373.8 105.3 361.3L297.3 169.3z"/></svg></div> 207 <iframe src="https://discord.com/widget?id=1400833217161859122&theme=dark" width="350" height="500" allowtransparency="true" frameborder="0" sandbox="allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts"></iframe> 208 </div> 209 </div> 210 </div> 211 </div> 212 </div> 213<div class="page-loader"> 214 <div class="logo-holder"> 215 <img width="250" height="45" src="https://sohoradio.com/wp-content/themes/sohoradio-2025-06/build/images/logo.svg" alt=""> 216 </div> 217</div> 218<div id="barba-wrapper" data-barba="wrapper"> 219<div class="page-container wp-singular page-template-default page page-id-7535 wp-theme-sohoradio-2025-06" data-barba="container" data-barba-namespace="Contact"> 220<header class="c-header"> 221 <div class="c-header__main u-hidden@tablet"> 222 223 <div class="flex flex--flush"> 224 <div class="flex__cell u-1/5 u-text-center"> 225 <a 226 href="https://sohoradio.com"> 227 <!-- <img width="133" height="24" src="https://sohoradio.com/wp-content/themes/sohoradio-2025-06/build/images/logo.png" alt=""> --> 228 <img width="250" height="45" src="https://sohoradio.com/wp-content/themes/sohoradio-2025-06/build/images/logo.svg" alt=""> 229 </a> 230 </div> 231 <div class="flex__cell u-3/5"> 232 <nav role="navigation"> 233 <ul class="flex flex--wrap"> 234 <li class="main-nav-item"> 235 <a href="https://sohoradio.com/schedule/" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7539">Schedule</a> 236 </li> 237 <li class="main-nav-item"> 238 <a href="https://sohoradio.com/shows/" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7540">Shows</a> 239 </li> 240 <li class="main-nav-item"> 241 <a href="https://sohoradio.com/blog/" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7541">Blog</a> 242 </li> 243 <li class="main-nav-item"> 244 <a href="https://sohoradio.com/about/" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7542">About</a> 245 </li> 246 <li class="main-nav-item"> 247 <a href="https://sohoradio.com/vinyl-sessions/" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7543">Vinyl Sessions</a> 248 </li> 249 <li class="main-nav-item"> 250 <a href="https://sohoradio.com/contact/" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-7535 current_page_item menu-item-7544" target="_blank">Contact</a> 251 </li> 252 <li class="main-nav-item"> 253 <a href="https://sohoradiolondon.store" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7545" target="_blank">Shop</a> 254 </li> 255 </li> 256 </ul> 257 </nav> 258 </div> 259 260 <div class="flex__cell u-1/5"> 261 <form class="c-form--search" role="search" action="https://sohoradio.com" method="GET" target="_blank"> 262 <div class="c-form--search__container"> 263 <input placeholder="Search" class="c-form--search__input" type="search" name="s" title="Search" value=""> 264 <button class="c-form--search__submit" type="submit" title="Search" aria-label="Search"> 265 <i class="o-icon o-icon--search"></i> 266 </button> 267 </div> 268 </form> 269 </div> 270 271 </div> 272</div> 273 274<div class="c-header__mobile"> 275 <div class="wrapper"> 276 <div class="flex u-ml-none flex--between flex--middle"> 277 <div class="menu-lastest"> 278 LATEST 279 </div> 280 <a class="menu-logo" href="https://sohoradio.com"> 281 <img width="133" height="24" src="https://sohoradio.com/wp-content/themes/sohoradio-2025-06/build/images/logo.png" alt=""> 282 </a> 283 <div class="menu-tab"> 284 <div class="menu-tab__text"> 285 <div class="hamburger not-active"> 286 <span class="hamburger-box"> 287 <span class="hamburger-inner"></span> 288 </span> 289 </div>
290 </div> 291 292 </div> 293 </div> 294 </div> 295 <div class="menu-tab__overlay-slide"></div> 296 <div class="menu-tab__slide menu-tab__slide--menu"> 297 <div class="wrapper"> 298 <div class="menu-tab__list"> 299 <h3 class="u-white u-ml-none">MENU</h3> 300 <ul> 301 <li class="menu-tab__item"> 302 <a href="https://sohoradio.com/schedule/" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7539">Schedule</a> 303 </li> 304 <li class="menu-tab__item"> 305 <a href="https://sohoradio.com/shows/" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7540">Shows</a> 306 </li> 307 <li class="menu-tab__item"> 308 <a href="https://sohoradio.com/blog/" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7541">Blog</a> 309 </li> 310 <li class="menu-tab__item"> 311 <a href="https://sohoradio.com/about/" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7542">About</a> 312 </li> 313 <li class="menu-tab__item"> 314 <a href="https://sohoradio.com/vinyl-sessions/" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7543">Vinyl Sessions</a> 315 </li> 316 <li class="menu-tab__item"> 317 <a href="https://sohoradio.com/contact/" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-7535 current_page_item menu-item-7544">Contact</a> 318 </li> 319 <li class="menu-tab__item"> 320 <a href="https://sohoradiolondon.store" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7545">Shop</a> 321 </li> 322 </ul> 323 </div> 324 <div class="menu-tab__list"> 325 <h3 class="u-white u-ml-none">FIND A SHOW 326 </h3> 327 <div class="flex u-ml-none u-mt-xs"> 328 <form class="c-form--search" role="search" action="https://sohoradio.com" method="GET" target="_blank"> 329 <div class="c-form--search__container"> 330 <input placeholder="Search" class="c-form--search__input" type="search" name="s" title="Search" value=""> 331 <button class="c-form--search__submit" type="submit" title="Search" aria-label="Search"> 332 <i class="o-icon o-icon--search"></i> 333 </button> 334 </div> 335 </form>
336 </div> 337 </div> 338 <div class="menu-tab__list"> 339 <h3 class="u-white u-ml-none u-mv-xs">social 340 </h3> 341 <div class="c-social c-social--share u-pb-s"> 342 <div class="list-social"> 343 <ul class="flex flex--between u-ml-none"> 344 <li class="u-bg-pink"> 345 <a target="blank" href=""> 346 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16"> 347 <path id="Path_3" data-name="Path 3" d="M8,1.422a24.53,24.53,0,0,1,3.2.089,4.123,4.123,0,0,1,1.511.267,3.122,3.122,0,0,1,1.511,1.511A4.123,4.123,0,0,1,14.489,4.8c0,.8.089,1.067.089,3.2a24.53,24.53,0,0,1-.089,3.2,4.123,4.123,0,0,1-.267,1.511,3.122,3.122,0,0,1-1.511,1.511,4.123,4.123,0,0,1-1.511.267c-.8,0-1.067.089-3.2.089a24.53,24.53,0,0,1-3.2-.089,4.123,4.123,0,0,1-1.511-.267,3.122,3.122,0,0,1-1.511-1.511A4.123,4.123,0,0,1,1.511,11.2c0-.8-.089-1.067-.089-3.2a24.53,24.53,0,0,1,.089-3.2,4.123,4.123,0,0,1,.267-1.511A3.192,3.192,0,0,1,2.4,2.4a1.5,1.5,0,0,1,.889-.622A4.123,4.123,0,0,1,4.8,1.511,24.53,24.53,0,0,1,8,1.422M8,0A26.264,26.264,0,0,0,4.711.089,5.488,5.488,0,0,0,2.756.444a3.48,3.48,0,0,0-1.422.889A3.48,3.48,0,0,0,.444,2.756,4.05,4.05,0,0,0,.089,4.711,26.264,26.264,0,0,0,0,8a26.264,26.264,0,0,0,.089,3.289,5.488,5.488,0,0,0,.356,1.956,3.48,3.48,0,0,0,.889,1.422,3.48,3.48,0,0,0,1.422.889,5.488,5.488,0,0,0,1.956.356A26.264,26.264,0,0,0,8,16a26.264,26.264,0,0,0,3.289-.089,5.488,5.488,0,0,0,1.956-.356,3.729,3.729,0,0,0,2.311-2.311,5.488,5.488,0,0,0,.356-1.956C15.911,10.4,16,10.133,16,8a26.264,26.264,0,0,0-.089-3.289,5.488,5.488,0,0,0-.356-1.956,3.48,3.48,0,0,0-.889-1.422A3.48,3.48,0,0,0,13.244.444,5.488,5.488,0,0,0,11.289.089,26.264,26.264,0,0,0,8,0M8,3.911A4.023,4.023,0,0,0,3.911,8,4.089,4.089,0,1,0,8,3.911m0,6.756A2.619,2.619,0,0,1,5.333,8,2.619,2.619,0,0,1,8,5.333,2.619,2.619,0,0,1,10.667,8,2.619,2.619,0,0,1,8,10.667m4.267-7.911a.978.978,0,1,0,.978.978.986.986,0,0,0-.978-.978" fill="#fff" fill-rule="evenodd"/> 348 </svg> 349 </a> 350 </li> 351 <li class="u-bg-pink"> 352 <a target="blank" href=""> 353 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="12.978" viewbox="0 0 16 12.978"> 354 <path id="Path_2" data-name="Path 2" d="M43.067,14.978A9.25,9.25,0,0,0,52.4,5.644V5.2A7.225,7.225,0,0,0,54,3.511a7.379,7.379,0,0,1-1.867.533,3.458,3.458,0,0,0,1.422-1.778,8.153,8.153,0,0,1-2.044.8A3.175,3.175,0,0,0,49.111,2a3.34,3.34,0,0,0-3.289,3.289A1.733,1.733,0,0,0,45.911,6a9.19,9.19,0,0,1-6.756-3.467,3.4,3.4,0,0,0-.444,1.689,3.532,3.532,0,0,0,1.422,2.756,3,3,0,0,1-1.511-.444h0a3.249,3.249,0,0,0,2.667,3.2,2.74,2.74,0,0,1-.889.089,1.513,1.513,0,0,1-.622-.089,3.367,3.367,0,0,0,3.111,2.311A6.711,6.711,0,0,1,38.8,13.467a2.461,2.461,0,0,1-.8-.089,8.39,8.39,0,0,0,5.067,1.6" transform="translate(-38 -2)" fill="#fff" fill-rule="evenodd"/> 355 </svg> 356 </a> 357 </li> 358 <li class="u-bg-pink u-pl-xs"> 359 <a target="blank" href=""> 360 <svg xmlns="http://www.w3.org/2000/svg" width="8.356" height="16" viewbox="0 0 8.356 16"> 361 <path id="Path_1" data-name="Path 1" d="M85.422,16V8.711h2.489l.356-2.844H85.422V4.089c0-.8.267-1.422,1.422-1.422h1.511V.089C88,.089,87.111,0,86.133,0a3.431,3.431,0,0,0-3.644,3.733V5.867H80V8.711h2.489V16Z" transform="translate(-80)" fill="#fff" fill-rule="evenodd"/> 362 </svg> 363 </a> 364 </li> 365 </ul> 366 </div> 367 </div> 368 </div> 369 </div> 370 </div> 371 <div class="menu-tab__slide menu-tab__slide--lastest"> 372 <div class="menu-tab__list"> 373 <div class="menu-tab__icon"> 374 <div class="hamburger is-active"> 375 <span class="hamburger-box">
376 <span class="hamburger-inner"></span> 377 </span> 378 </div> 379 </div> 380 </div> 381 <div class="wrapper"> 382 <div class="menu-tab__list"> 383 <h3 class="u-white u-ml-none u-mb-xs">LATEST SHOWS 384 </h3> 385 <div class="item-lastest c-show-item--dark"> 386 <a href="https://sohoradio.com/show/the-otl-show-03-10-2026/" class="c-card c-show-item--lastest-show podcast"> 387 <div class="c-card__img"> 388 389<picture> 390 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/The-OTL-Show-03.10.2026-800x800-c-center.webp" type="image/webp"> 391 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/The-OTL-Show-03.10.2026-375x375-c-center.webp" type="image/webp"> 392 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/The-OTL-Show-03.10.2026-800x800-c-center.jpg" type="image/jpeg"> 393 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/The-OTL-Show-03.10.2026-375x375-c-center.jpg" type="image/jpeg"> 394 <img width="800" height="800" class="lazyload c-show-item--lastest-show" data-src="https://sohoradio.com/wp-content/uploads/2026/10/The-OTL-Show-03.10.2026-800x800-c-center.jpg" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/The-OTL-Show-03.10.2026-800x800-c-center.jpg 1x, https://sohoradio.com/wp-content/uploads/2026/10/The-OTL-Show-03.10.2026-0x375-c-default.jpg 2x" data-sizes="1024px" alt="The OTL Show (03/10/2026)"> 395 396 397</picture> 398 399 <div class="c-overlay"></div> 400 <span class="episode">Episode</span> 401 </div> 402 <div class="c-card__text"> 403 <div class="c-card__inner"> 404 <h4 class="c-card__title">The OTL Show (03/10/2026) 405 <!--span class="c-card__date">(03/10/2026)</!--span--> 406 </h4> 407 <div> 408Ben’s argument this week is that jazz is esoteric, gnostic and immac...</div> 409 </div> 410 <div class="o-link">Listen</div> 411 </div> 412</a> 413 </div> 414 <div class="item-lastest c-show-item--dark"> 415 <a href="https://sohoradio.com/show/dj-honey-kiss-kiss-bang-bang-03-10-2026/" class="c-card c-show-item--lastest-show podcast"> 416 <div class="c-card__img"> 417 418<picture> 419 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/DJ-Honey-Kiss-Kiss-Bang-Bang-03.10.2026-3-800x800-c-center.webp" type="image/webp"> 420 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/DJ-Honey-Kiss-Kiss-Bang-Bang-03.10.2026-3-375x375-c-center.webp" type="image/webp"> 421 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/DJ-Honey-Kiss-Kiss-Bang-Bang-03.10.2026-3-800x800-c-center.jpg" type="image/jpeg"> 422 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/DJ-Honey-Kiss-Kiss-Bang-Bang-03.10.2026-3-375x375-c-center.jpg" type="image/jpeg"> 423 <img width="800" height="800" class="lazyload c-show-item--lastest-show" data-src="https://sohoradio.com/wp-content/uploads/2026/10/DJ-Honey-Kiss-Kiss-Bang-Bang-03.10.2026-3-800x800-c-center.jpg" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/DJ-Honey-Kiss-Kiss-Bang-Bang-03.10.2026-3-800x800-c-center.jpg 1x, https://sohoradio.com/wp-content/uploads/2026/10/DJ-Honey-Kiss-Kiss-Bang-Bang-03.10.2026-3-0x375-c-default.jpg 2x" data-sizes="1024px" alt="DJ Honey – Kiss! Kiss! Bang! Bang! (03/10/2026)"> 424 425 426</picture> 427 428 <div class="c-overlay"></div> 429 <span class="episode">Episode</span> 430 </div> 431 <div class="c-card__text"> 432 <div class="c-card__inner"> 433 <h4 class="c-card__title">DJ Honey – Kiss! Kiss! Bang! Bang! (03/10/2026) 434 <!--span class="c-card__date">(03/10/2026)</!--span--> 435 </h4> 436 <div> 437Honey takes a musical trip to southern USA, celebrating the raw, gritty an...</div> 438 </div> 439 <div class="o-link">Listen</div> 440 </div> 441</a> 442 </div> 443 <div class="item-lastest c-show-item--dark"> 444 <a href="https://sohoradio.com/show/the-tighten-up-show-02-10-2026/" class="c-card c-show-item--lastest-show podcast"> 445 <div class="c-card__img"> 446 447<picture> 448 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/The-Tighten-Up-Show-02.10.2026-800x800-c-center.webp" type="image/webp"> 449 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/The-Tighten-Up-Show-02.10.2026-375x375-c-center.webp" type="image/webp"> 450 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/The-Tighten-Up-Show-02.10.2026-800x800-c-center.jpg" type="image/jpeg"> 451 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/The-Tighten-Up-Show-02.10.2026-375x375-c-center.jpg" type="image/jpeg"> 452 <img width="800" height="800" class="lazyload c-show-item--lastest-show" data-src="https://sohoradio.com/wp-content/uploads/2026/10/The-Tighten-Up-Show-02.10.2026-800x800-c-center.jpg" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/The-Tighten-Up-Show-02.10.2026-800x800-c-center.jpg 1x, https://sohoradio.com/wp-content/uploads/2026/10/The-Tighten-Up-Show-02.10.2026-0x375-c-default.jpg 2x" data-sizes="1024px" alt="The Tighten Up Show (02/10/2026)"> 453 454 455</picture> 456 457 <div class="c-overlay"></div> 458 <span class="episode">Episode</span> 459 </div> 460 <div class="c-card__text"> 461 <div class="c-card__inner"> 462 <h4 class="c-card__title">The Tighten Up Show (02/10/2026) 463 <!--span class="c-card__date">(02/10/2026)</!--span--> 464 </h4> 465 <div> 466A Chartbuster Special featuring Jamaican music guru Laurene Cane-Honeysett...</div> 467 </div> 468 <div class="o-link">Listen</div> 469 </div> 470</a> 471 </div> 472 <div class="item-lastest c-show-item--dark"> 473 <a href="https://sohoradio.com/show/the-house-of-pickles-sound-show-02-10-2026/" class="c-card c-show-item--lastest-show podcast"> 474 <div class="c-card__img"> 475 476<picture> 477 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/The-House-Of-Pickles-Sound-Show-02.10.2026-1-800x800-c-center.webp" type="image/webp"> 478 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/The-House-Of-Pickles-Sound-Show-02.10.2026-1-375x375-c-center.webp" type="image/webp"> 479 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/The-House-Of-Pickles-Sound-Show-02.10.2026-1-800x800-c-center.jpg" type="image/jpeg"> 480 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/The-House-Of-Pickles-Sound-Show-02.10.2026-1-375x375-c-center.jpg" type="image/jpeg"> 481 <img width="800" height="800" class="lazyload c-show-item--lastest-show" data-src="https://sohoradio.com/wp-content/uploads/2026/10/The-House-Of-Pickles-Sound-Show-02.10.2026-1-800x800-c-center.jpg" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/The-House-Of-Pickles-Sound-Show-02.10.2026-1-800x800-c-center.jpg 1x, https://sohoradio.com/wp-content/uploads/2026/10/The-House-Of-Pickles-Sound-Show-02.10.2026-1-0x37
4815-c-default.jpg 2x" data-sizes="1024px" alt="The House Of Pickles Sound Show (02/10/2026)"> 482 483 484</picture> 485 486 <div class="c-overlay"></div> 487 <span class="episode">Episode</span> 488 </div> 489 <div class="c-card__text"> 490 <div class="c-card__inner"> 491 <h4 class="c-card__title">The House Of Pickles Sound Show (02/10/2026) 492 <!--span class="c-card__date">(02/10/2026)</!--span--> 493 </h4> 494 <div> 495Get ready for a vibrant journey through sound on the latest House of Pickl...</div> 496 </div> 497 <div class="o-link">Listen</div> 498 </div> 499</a> 500 </div> 501 <div class="item-lastest c-show-item--dark"> 502 <a href="https://sohoradio.com/show/citizen-helene-kashif-special-01-10-2026/" class="c-card c-show-item--lastest-show podcast"> 503 <div class="c-card__img"> 504 505<picture> 506 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/Citizen-Helene-01.10.2026-800x800-c-center.webp" type="image/webp"> 507 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/Citizen-Helene-01.10.2026-375x375-c-center.webp" type="image/webp"> 508 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/Citizen-Helene-01.10.2026-800x800-c-center.jpg" type="image/jpeg"> 509 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/Citizen-Helene-01.10.2026-375x375-c-center.jpg" type="image/jpeg"> 510 <img width="800" height="800" class="lazyload c-show-item--lastest-show" data-src="https://sohoradio.com/wp-content/uploads/2026/10/Citizen-Helene-01.10.2026-800x800-c-center.jpg" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/Citizen-Helene-01.10.2026-800x800-c-center.jpg 1x, https://sohoradio.com/wp-content/uploads/2026/10/Citizen-Helene-01.10.2026-0x375-c-default.jpg 2x" data-sizes="1024px" alt="Citizen Helene – Kashif Special (01/10/2026)"> 511 512 513</picture> 514 515 <div class="c-overlay"></div> 516 <span class="episode">Episode</span> 517 </div> 518 <div class="c-card__text"> 519 <div class="c-card__inner"> 520 <h4 class="c-card__title">Citizen Helene – Kashif Special (01/10/2026) 521 <!--span class="c-card__date">(02/10/2026)</!--span--> 522 </h4> 523 <div> 524Citizen Helene pays tribute to the influential musician, songwriter and pr...</div> 525 </div> 526 <div class="o-link">Listen</div> 527 </div> 528</a> 529 </div> 530 <div class="item-lastest c-show-item--dark"> 531 <a href="https://sohoradio.com/show/noble-heath-01-10-2026/" class="c-card c-show-item--lastest-show podcast"> 532 <div class="c-card__img"> 533 534<picture> 535 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/Noble-Heath-01.10.2026-800x800-c-center.webp" type="image/webp"> 536 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/Noble-Heath-01.10.2026-375x375-c-center.webp" type="image/webp"> 537 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/Noble-Heath-01.10.2026-800x800-c-center.jpg" type="image/jpeg"> 538 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/Noble-Heath-01.10.2026-375x375-c-center.jpg" type="image/jpeg"> 539 <img width="800" height="800" class="lazyload c-show-item--lastest-show" data-src="https://sohoradio.com/wp-content/uploads/2026/10/Noble-Heath-01.10.2026-800x800-c-center.jpg" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/Noble-Heath-01.10.2026-800x800-c-center.jpg 1x, https://sohoradio.com/wp-content/uploads/2026/10/Noble-Heath-01.10.2026-0x375-c-default.jpg 2x" data-sizes="1024px" alt="Noble & Heath (01/10/2026)"> 540 541 542</picture> 543 544 <div class="c-overlay"></div> 545 <span class="episode">Episode</span> 546 </div> 547 <div class="c-card__text"> 548 <div class="c-card__inner"> 549 <h4 class="c-card__title">Noble & Heath (01/10/2026) 550 <!--span class="c-card__date">(01/10/2026)</!--span--> 551 </h4> 552 <div> 553The girls have put together 2 hours of back to back tunes to get those sna...</div> 554 </div> 555 <div class="o-link">Listen</div> 556 </div> 557</a> 558 </div> 559 <div class="item-lastest c-show-item--dark"> 560 <a href="https://sohoradio.com/show/sunny-reyne-01-10-2026/" class="c-card c-show-item--lastest-show podcast"> 561 <div class="c-card__img"> 562 563<picture> 564 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/Sunny-Reyne-01.10.2026-800x800-c-center.webp" type="image/webp"> 565 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/Sunny-Reyne-01.10.2026-375x375-c-center.webp" type="image/webp"> 566 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/Sunny-Reyne-01.10.2026-800x800-c-center.jpg" type="image/jpeg"> 567 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/Sunny-Reyne-01.10.2026-375x375-c-center.jpg" type="image/jpeg"> 568 <img width="800" height="800" class="lazyload c-show-item--lastest-show" data-src="https://sohoradio.com/wp-content/uploads/2026/10/Sunny-Reyne-01.10.2026-800x800-c-center.jpg" data-srcset="https://sohoradio.com/wp-content/uploads/2026/10/Sunny-Reyne-01.10.2026-800x800-c-center.jpg 1x, https://sohoradio.com/wp-content/uploads/2026/10/Sunny-Reyne-01.10.2026-0x375-c-default.jpg 2x" data-sizes="1024px" alt="Sunny Reyne (01/10/2026)"> 569 570 571</picture> 572 573 <div class="c-overlay"></div> 574 <span class="episode">Episode</span> 575 </div> 576 <div class="c-card__text"> 577 <div class="c-card__inner"> 578 <h4 class="c-card__title">Sunny Reyne (01/10/2026) 579 <!--span class="c-card__date">(01/10/2026)</!--span--> 580 </h4> 581 <div> 582Join Sunny Reyne for 2 hours of jazz, brazilian jazz and soul, with a bunc...</div> 583 </div> 584 <div class="o-link">Listen</div> 585 </div> 586</a> 587 </div> 588 <div class="item-lastest c-show-item--dark"> 589 <a href="https://sohoradio.com/show/caeba/" class="c-card c-show-item--lastest-show podcast"> 590 <div class="c-card__img"> 591 592<picture> 593 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/09/Caeba-30.09.2026-800x800-c-center.webp" type="image/webp"> 594 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/09/Caeba-30.09.2026-375x375-c-center.webp" type="image/webp"> 595 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/09/Caeba-30.09.2026-800x800-c-center.jpg" type="image/jpeg"> 596 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/09/Caeba-30.09.2026-375x375-c-center.jpg" type="image/jpeg"> 597 <img width="800" height="800" class="lazyload c-show-item--lastest-show" data-src="https://sohoradio.com/wp-content/uploads/2026/09/Caeba-30.09.2026-800x800-c-center.jpg" data-srcset="https://sohoradio.com/wp-content/uploads/2026/09/Caeba-30.09.2026-800x800-c-center.jpg 1x, https://sohoradio.com/wp-content/uploads/2026/09/Caeba-30.09.2026-0x375-c-default.jpg 2x" data-sizes="1024px" alt="Caeba"> 598 599 600</picture> 601 602 <div class="c-overlay"></div> 603 <span class="episode">Episode</span> 604 </div> 605 <div class="c-card__text"> 606 <div class="c-card__inner"> 607 <h4 class="c-card__title">Caeba 608 <!--span class="c-card__date">(01/10/2026)</!--span--> 609 </h4> 610 <div> 611Caeba marks the transition into the autumn by playing some psychedelic roc...</div> 612 </div> 613 <div class="o-link">Listen</div> 614 </div> 615</a> 616 </div> 617 </div> 618 </div> 619 </div> 620</div></header> 621 622<!-- <div class="c-header__listen"> 623 624 <div class="currently"> 625 <div class="listen-music-tile"> 626 <div class="wrapper"> 627 <span class="listen-music-icon u-pr-xs can-play"><svg class="play" xmlns="http://www.w3.org/2000/svg" width="8" height="8" viewBox="0 0 8 8"> 628 <path id="Path_128" data-name="Path 128" d="M4,0,8,8H0Z" transform="translate(8) rotate(90)" fill="#84ccd8"/> 629 </svg> 630 <svg class="pause" xmlns="http://www.w3.org/2000/svg" width="7" height="7" viewB
630ox="0 0 8 8"> 631 <rect id="Rectangle_783" data-name="Rectangle 783" width="2" height="8" fill="#84ccd8"/> 632 <rect id="Rectangle_784" data-name="Rectangle 784" width="2" height="8" transform="translate(5)" fill="#84ccd8"/> 633 </svg> 634 </span> 635 <strong><span class="u-blue listen-music-label">LISTEN</span> SOHO</strong> <span class="update-current-music-show"></span> 636 </div> 637 </div> 638 </div> 639 <div class="currently"> 640 <div class="listen-culture-tile"> 641 <div class="wrapper"> 642 <span class="listen-culture-icon u-pr-xs can-play"><svg class="play" xmlns="http://www.w3.org/2000/svg" width="8" height="8" viewBox="0 0 8 8"> 643 <path id="Path_128" data-name="Path 128" d="M4,0,8,8H0Z" transform="translate(8) rotate(90)" fill="#84ccd8"/> 644 </svg><svg class="pause" xmlns="http://www.w3.org/2000/svg" width="7" height="7" viewBox="0 0 8 8"> 645 <rect id="Rectangle_783" data-name="Rectangle 783" width="2" height="8" fill="#84ccd8"/> 646 <rect id="Rectangle_784" data-name="Rectangle 784" width="2" height="8" transform="translate(5)" fill="#84ccd8"/> 647 </svg></span> <strong><span class="u-blue listen-culture-label">LISTEN</span> NYC + CULTURE</strong> <span class="update-current-culture-show"></span> 648 </div> 649 </div> 650 </div> 651</div> --> 652 653 654 655 <main role="main"> 656 <div class=""> 657 <div class="c-breadcrumb c-breadcrumb--buildingblocks u-hidden"> 658 659 <div class="flex u-ml-none"> 660 <div class="c-breadcrumb__item"> 661 <a href="https://sohoradio.com/" class="o-link u-text">Home</a> 662 </div> 663 <div class="u-mh-xs"> 664 > 665 </div> 666 667 <a href="" class="o-link u-text">Contact</a> 668 </div> 669 </div> 670 </div> 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 <div class="c-about u-bg-light-gray"> 705 <div class="flex flex--between u-ml-none flex--flush content-wrapper stagger "> 706 <div class="u-1/2@tablet"> 707 <div class="c-about__text"> 708 <h3>GET IN TOUCH</h3> 709<h2>SOHO RADIO</h2> 710<p>Feel free to hit us up using the contact form, or via the email addresses below.</p> 711<p>We will respond as soon as we can.</p> 712<p> </p> 713<p><strong>General Enquiries:</strong>Â [email protected]</p> 714<p><strong>Music submission:</strong>Â [email protected]</p> 715 716 </div> 717 </div> 718 <div class="u-1/2@tablet u-bg-dark"> 719 720 721<div class="wpcf7 no-js" id="wpcf7-f7578-o1" lang="en-US" dir="ltr" data-wpcf7-id="7578"> 722<div class="screen-reader-response"><p role="status" aria-live="polite" aria-atomic="true"></p> <ul></ul></div> 723<form action="/contact/#wpcf7-f7578-o1" method="post" class="wpcf7-form init" aria-label="Contact form" novalidate="novalidate" data-status="init"> 724<fieldset class="hidden-fields-container"><input type="hidden" name="_wpcf7" value="7578" /><input type="hidden" name="_wpcf7_version" value="6.1.7" /><input type="hidden" name="_wpcf7_locale" value="en_US" /><input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f7578-o1" /><input type="hidden" name="_wpcf7_container_post" value="0" /><input type="hidden" name="_wpcf7_posted_data_hash" value="" /> 725</fieldset> 726<h3 class="u-white">CONTACT FORM 727</h3> 728<div class="flex"> 729 <div class="flex__cell u-1/2"> 730 <p><label class="sr-only">First name</label><span class="wpcf7-form-control-wrap" data-name="first-name"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required o-input" aria-required="true" aria-invalid="false" placeholder="First name" value="" type="text" name="first-name" /></span> 731 </p> 732 </div> 733 <div class="flex__cell u-1/2"> 734 <p><label class="sr-only">Surname</label><span class="wpcf7-form-control-wrap" data-name="last-name"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required o-input" aria-required="true" aria-invalid="false" placeholder="Surname" value="" type="text" name="last-name" /></span> 735 </p> 736 </div> 737</div> 738<div class="u-mb-none"> 739 <p><label class="sr-only">Email address</label><span class="wpcf7-form-control-wrap" data-name="your-email"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email o-input" aria-required="true" aria-invalid="false" placeholder="Email address" value="" type="email" name="your-email" /></span> 740 </p> 741</div> 742<div class="u-mb-none"> 743 <p><label class="sr-only">Message</label><span class="wpcf7-form-control-wrap" data-name="your-message"><textarea cols="40" rows="10" maxlength="2000" class="wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required o-in
743put o-input--message" aria-required="true" aria-invalid="false" placeholder="Message" name="your-message"></textarea></span> 744 </p> 745</div> 746<div class="flex u-ml-none" style="flex-wrap: initial;"> 747 <p><span class="wpcf7-form-control-wrap" data-name="terms-privacy-policy"><span class="wpcf7-form-control wpcf7-checkbox wpcf7-validates-as-required"><span class="wpcf7-list-item first last"><input type="checkbox" name="terms-privacy-policy[]" value="By filling out this contact form you agree to our terms of use and privacy policy" /><span class="wpcf7-list-item-label">By filling out this contact form you agree to our terms of use and privacy policy</span></span></span></span><span class="wpcf7-list-item-label">By filling out this contact form you agree to our <a href="/terms-of-use/">terms of use</a> and <a href="/privacy-policy/">privacy policy</a></span> 748 </p> 749</div> 750<div class="flex u-ml-none" style="flex-wrap: initial;"> 751 <p><!-- Mailchimp for WordPress v4.14.0 - https://www.mc4wp.com/ --><input type="hidden" name="_mc4wp_subscribe_contact-form-7" value="0" /><span class="mc4wp-checkbox mc4wp-checkbox-contact-form-7 "><label><input type="checkbox" name="_mc4wp_subscribe_contact-form-7" value="1" ><span>Yes Please! I Would Like To Be Kept Up To Date With Soho Radio News</span></label></span><!-- / Mailchimp for WordPress --> 752 </p> 753</div> 754<p><input class="wpcf7-form-control wpcf7-submit has-spinner o-btn u-pv-xs u-ph-m" type="submit" value="SUBMIT" /> 755</p><div class="wpcf7-response-output" aria-hidden="true"></div> 756</form> 757</div> 758 759 </div> 760 </div> 761</div> 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 <div class="c-map c-about u-bg-light-gray"> 799 <div class="flex flex--between u-ml-none flex--flush content-wrapper stagger flex--reverse "> 800 <div class="u-1/2@tablet u-1/1"> 801 <div class="c-about__text"> 802 <h3>33 Broadwick St</h3> 803 <h2>33 Broadwick St</h2> 804 <div class=""><p><strong>Soho Radio</strong><br /> 805Broadwick Street<br /> 80633 Broadwick Street<br /> 807London<br /> 808W1F 0DQ</p> 809</div> 810 <a href="https://goo.gl/maps/JB3eRDm5BwctZUA1A" class="o-btn">GET DIRECTIONS</a> 811 </div> 812 </div> 813 <div class="u-1/2@tablet u-1/1"> 814 <div class="cmplz-placeholder-parent"><iframe data-placeholder-image="https://sohoradio.com/wp-content/plugins/complianz-gdpr-premium/assets/images/placeholders/google-maps-minimal-1280x920.jpg" data-category="marketing" data-service="google-maps" class="cmplz-placeholder-element cmplz-iframe cmplz-iframe-styles cmplz-no-video " data-cmplz-target="src" data-src-cmplz="https://www.google.com/maps/embed/v1/place?q=51.51346405134912,-0.1361311445234164&key=AIzaSyBiwjdPj4P4siFZk_zONEYs4h5MmrAosSQ" width="100%" height="700" frameborder="0" style="border:0" src="about:blank" ></iframe></div> 815 816 </div> 817 </div> 818</div> 819 820 821 822 <div class="c-social c-social--white u-hidden@mobile"> 823 <div class="c-social c-social--follow flex u-ml-none u-pt-xl"> 824 <div class="u-text-bold u-mr-xs c-social__text c-social__text--follow"> 825 <p>FOLLOW</p> 826 </div> 827 <div class="list-social"> 828 <ul class="flex flex--column u-ml-none"> 829 <li class="u-bg-pink"> 830 <a target="blank" href="https://www.instagram.com/sohoradio/"> 831 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16" class="icon-center"> 832 <path id="Path_3" data-name="Path 3" d="M8,1.422a24.53,24.53,0,0,1,3.2.089,4.123,4.123,0,0,1,1.511.267,3.122,3.122,0,0,1,1.511,1.511A4.123,4.123,0,0,1,14.489,4.8c0,.8.089,1.067.089,3.2a24.53,24.53,0,0,1-.089,3.2,4.123,4.123,0,0,1-.267,1.511,3.122,3.122,0,0,1-1.511,1.511,4.123,4.123,0,0,1-1.511.267c-.8,0-1.067.089-3.2.089a24.53,24.53,0,0,1-3.2-.089,4.123,4.123,0,0,1-1.511-.267,3.122,3.122,0,0,1-1.511-1.511A4.123,4.123,0,0,1,1.511,11.2c0-.8-.089-1.067-.089-3.2a24.53,24.53,0,0,1,.089-3.2,4.123,4.123,0,0,1,.267-1.511A3.192,3.192,0,0,1,2.4,2.4a1.5,1.5,0,0,1,.889-.622A4.123,4.123,0,0,1,4.8,1.511,24.53,24.53,0,0,1,8,1.422M8,0A26.264,26.264,0,0,0,4.711.089,5.488,5.488,0,0,0,2.756.444a3.48,3.48,0,0,0-1.422.889A3.48,3.48,0,0,0,.444,2.7
83256,4.05,4.05,0,0,0,.089,4.711,26.264,26.264,0,0,0,0,8a26.264,26.264,0,0,0,.089,3.289,5.488,5.488,0,0,0,.356,1.956,3.48,3.48,0,0,0,.889,1.422,3.48,3.48,0,0,0,1.422.889,5.488,5.488,0,0,0,1.956.356A26.264,26.264,0,0,0,8,16a26.264,26.264,0,0,0,3.289-.089,5.488,5.488,0,0,0,1.956-.356,3.729,3.729,0,0,0,2.311-2.311,5.488,5.488,0,0,0,.356-1.956C15.911,10.4,16,10.133,16,8a26.264,26.264,0,0,0-.089-3.289,5.488,5.488,0,0,0-.356-1.956,3.48,3.48,0,0,0-.889-1.422A3.48,3.48,0,0,0,13.244.444,5.488,5.488,0,0,0,11.289.089,26.264,26.264,0,0,0,8,0M8,3.911A4.023,4.023,0,0,0,3.911,8,4.089,4.089,0,1,0,8,3.911m0,6.756A2.619,2.619,0,0,1,5.333,8,2.619,2.619,0,0,1,8,5.333,2.619,2.619,0,0,1,10.667,8,2.619,2.619,0,0,1,8,10.667m4.267-7.911a.978.978,0,1,0,.978.978.986.986,0,0,0-.978-.978" fill="#fff" fill-rule="evenodd"/> 833 </svg> 834 </a> 835 </li> 836 <li class="u-bg-pink"> 837 <a target="blank" href="https://twitter.com/sohoradio"> 838 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="12.978" viewbox="0 0 16 12.978" class="icon-center"> 839 <path id="Path_2" data-name="Path 2" d="M43.067,14.978A9.25,9.25,0,0,0,52.4,5.644V5.2A7.225,7.225,0,0,0,54,3.511a7.379,7.379,0,0,1-1.867.533,3.458,3.458,0,0,0,1.422-1.778,8.153,8.153,0,0,1-2.044.8A3.175,3.175,0,0,0,49.111,2a3.34,3.34,0,0,0-3.289,3.289A1.733,1.733,0,0,0,45.911,6a9.19,9.19,0,0,1-6.756-3.467,3.4,3.4,0,0,0-.444,1.689,3.532,3.532,0,0,0,1.422,2.756,3,3,0,0,1-1.511-.444h0a3.249,3.249,0,0,0,2.667,3.2,2.74,2.74,0,0,1-.889.089,1.513,1.513,0,0,1-.622-.089,3.367,3.367,0,0,0,3.111,2.311A6.711,6.711,0,0,1,38.8,13.467a2.461,2.461,0,0,1-.8-.089,8.39,8.39,0,0,0,5.067,1.6" transform="translate(-38 -2)" fill="#fff" fill-rule="evenodd"/> 840 </svg> 841 </a> 842 </li> 843 <li class="u-bg-pink u-pl-xs"> 844 <a target="blank" href="https://www.facebook.com/sohoradio"> 845 <svg xmlns="http://www.w3.org/2000/svg" width="8.356" height="16" viewbox="0 0 8.356 16" class="icon-center"> 846 <path id="Path_1" data-name="Path 1" d="M85.422,16V8.711h2.489l.356-2.844H85.422V4.089c0-.8.267-1.422,1.422-1.422h1.511V.089C88,.089,87.111,0,86.133,0a3.431,3.431,0,0,0-3.644,3.733V5.867H80V8.711h2.489V16Z" transform="translate(-80)" fill="#fff" fill-rule="evenodd"/> 847 </svg> 848 </a> 849 </li> 850 </ul> 851 </div> 852</div> 853 </div> 854 </main> 855 856 <div class="u-bg-dark"> 857 <div class="c-section u-pb-none u-grad-accent2-white"> 858 <div class="wrapper"> 859 <div class="c-section--h u-mt-l@mobile"> 860 <h3 class="u-black">Trending Episodes</h3> 861 <div class="flex flex--between u-ml-none"> 862 <div class=""> 863 <h2 class="u-black">Soho Radio Picks</h2> 864 865 </div> 866 <div class=""> 867 <a href="https://sohoradio.com/shows/" class="o-btn-alt-1">SEE ALL EPISODES</a> 868 </div> 869 </div> 870 </div> 871 <div class="trending-show-footer"> 872 <div class="swiper-container u-pb-l"> 873 <div class="swiper-wrapper u-pv-none"> 874 <div class="swiper-slide"> 875 <a href="https://sohoradio.com/show/amie-fretter-14-05-2026/" class="c-card podcast"> 876 <div class="c-card__img"> 877 878<picture> 879 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/Amie-Fretter-14.05.2026-800x800-c-center.webp" type="image/webp"> 880 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/Amie-Fretter-14.05.2026-375x375-c-center.webp" type="image/webp"> 881 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/Amie-Fretter-14.05.2026-800x800-c-center.jpg" type="image/jpeg"> 882 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/Amie-Fretter-14.05.2026-375x375-c-center.jpg" type="image/jpeg"> 883 <img width="800" height="800" class="lazyload" data-src="https://sohoradio.com/wp-content/uploads/2026/05/Amie-Fretter-14.05.2026-800x800-c-center.jpg" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/Amie-Fretter-14.05.2026-800x800-c-center.jpg 1x, https://sohoradio.com/wp-content/uploads/2026/05/Amie-Fretter-14.05.2026-0x375-c-default.jpg 2x" data-sizes="1024px" alt="Amie Fretter (14/05/2026)"> 884 885 886</picture> 887 888 <div class="c-overlay"></div> 889 <span class="episode">Episode</span> 890 </div> 891 <div class="c-card__text"> 892 <div class="c-card__inner"> 893 <h4 class="c-card__title">Amie Fretter (14/05/2026) 894 <!--span class="c-card__date">(14/05/2026)</!--span--> 895 </h4> 896 <div> 897Amie is back in her weekly slot jumping through a few different genres of ...</div> 898 </div> 899 <div class="o-link">See all episodes</div> 900 </div> 901</a> 902 </div> 903 <div class="swiper-slide"> 904 <a href="https://sohoradio.com/show/giles-bidder-09-05-2026/" class="c-card podcast"> 905 <div class="c-card__img"> 906 907<picture> 908 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/Giles-Bidder-09.05.2026-800x800-c-center.webp" type="image/webp"> 909 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/Giles-Bidder-09.05.2026-375x375-c-center.webp" type="image/webp"> 910 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/Giles-Bidder-09.05.2026-800x800-c-center.jpg" type="image/jpeg"> 911 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/Giles-Bidder-09.05.2026-375x375-c-center.jpg" type="image/jpeg"> 912 <img width="800" height="800" class="lazyload" data-src="https://sohoradio.com/wp-content/uploads/2026/05/Giles-Bidder-09.05.2026-800x800-c-center.jpg" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/Giles-Bidder-09.05.2026-800x800-c-center.jpg 1x, https://sohoradio.com/wp-content/uploads/2026/05/Giles-Bidder-09.05.2026-0x375-c-default.jpg 2x" data-sizes="1024px" alt="Giles Bidder (09/05/2
912026)"> 913 914 915</picture> 916 917 <div class="c-overlay"></div> 918 <span class="episode">Episode</span> 919 </div> 920 <div class="c-card__text"> 921 <div class="c-card__inner"> 922 <h4 class="c-card__title">Giles Bidder (09/05/2026) 923 <!--span class="c-card__date">(09/05/2026)</!--span--> 924 </h4> 925 <div> 9261 hour of all tunes and no chat from Giles Bidder, featuring the latest he...</div> 927 </div> 928 <div class="o-link">See all episodes</div> 929 </div> 930</a> 931 </div> 932 <div class="swiper-slide"> 933 <a href="https://sohoradio.com/show/a-touch-of-love-with-dj-sarah-love-feat-fusion-lady-paradox-and-j-little-08-05-2026/" class="c-card podcast"> 934 <div class="c-card__img"> 935 936<picture> 937 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/A-Touch-Of-Love-with-DJ-Sarah-Love-feat.-Fusion-Lady-Paradox-and-J-Little-08.05.2026-800x800-c-center.webp" type="image/webp"> 938 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/A-Touch-Of-Love-with-DJ-Sarah-Love-feat.-Fusion-Lady-Paradox-and-J-Little-08.05.2026-375x375-c-center.webp" type="image/webp"> 939 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/A-Touch-Of-Love-with-DJ-Sarah-Love-feat.-Fusion-Lady-Paradox-and-J-Little-08.05.2026-800x800-c-center.jpg" type="image/jpeg"> 940 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/A-Touch-Of-Love-with-DJ-Sarah-Love-feat.-Fusion-Lady-Paradox-and-J-Little-08.05.2026-375x375-c-center.jpg" type="image/jpeg"> 941 <img width="800" height="800" class="lazyload" data-src="https://sohoradio.com/wp-content/uploads/2026/05/A-Touch-Of-Love-with-DJ-Sarah-Love-feat.-Fusion-Lady-Paradox-and-J-Little-08.05.2026-800x800-c-center.jpg" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/A-Touch-Of-Love-with-DJ-Sarah-Love-feat.-Fusion-Lady-Paradox-and-J-Little-08.05.2026-800x800-c-center.jpg 1x, https://sohoradio.com/wp-content/uploads/2026/05/A-Touch-Of-Love-with-DJ-Sarah-Love-feat.-Fusion-Lady-Paradox-and-J-Little-08.05.2026-0x375-c-default.jpg 2x" data-sizes="1024px" alt="A Touch Of Love with DJ Sarah Love feat. Fusion, Lady Paradox and J Little (08/05/2026)"> 942 943 944</picture> 945 946 <div class="c-overlay"></div> 947 <span class="episode">Episode</span> 948 </div> 949 <div class="c-card__text"> 950 <div class="c-card__inner"> 951 <h4 class="c-card__title">A Touch Of Love with DJ Sarah Love feat. Fusion, Lady Parado... 952 <!--span class="c-card__date">(08/05/2026)</!--span--> 953 </h4> 954 <div> 955Sarah Love is back in the building, bringing you another banger episode of...</div> 956 </div> 957 <div class="o-link">See all episodes</div> 958 </div> 959</a> 960 </div> 961 <div class="swiper-slide"> 962 <a href="https://sohoradio.com/show/mixed-feelings-with-donwella-07-05-2026/" class="c-card podcast"> 963 <div class="c-card__img"> 964 965<picture> 966 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/Mixed-Feelings-with-Donwella-07.05.2026-800x800-c-center.webp" type="image/webp"> 967 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/Mixed-Feelings-with-Donwella-07.05.2026-375x375-c-center.webp" type="image/webp"> 968 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/Mixed-Feelings-with-Donwella-07.05.2026-800x800-c-center.jpg" type="image/jpeg"> 969 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/Mixed-Feelings-with-Donwella-07.05.2026-375x375-c-center.jpg" type="image/jpeg"> 970 <img width="800" height="800" class="lazyload" data-src="https://sohoradio.com/wp-content/uploads/2026/05/Mixed-Feelings-with-Donwella-07.05.2026-800x800-c-center.jpg" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/Mixed-Feelings-with-Donwella-07.05.2026-800x800-c-center.jpg 1x, https://sohoradio.com/wp-content/uploads/2026/05/Mixed-Feelings-with-Donwella-07.05.2026-0x375-c-default.jpg 2x" data-sizes="1024px" alt="Mixed Feelings with Donwella (07/05/2026)"> 971 972 973</picture> 974 975 <div class="c-overlay"></div> 976 <span class="episode">Episode</span> 977 </div> 978 <div class="c-card__text"> 979 <div class="c-card__inner"> 980 <h4 class="c-card__title">Mixed Feelings with Donwella (07/05/2026) 981 <!--span class="c-card__date">(07/05/2026)</!--span--> 982 </h4> 983 <div> 9842 hours of soulful gems – South African jazz, soul, funk, and buildi...</div> 985 </div> 986 <div class="o-link">See all episodes</div> 987 </div> 988</a> 989 </div> 990 <div class="swiper-slide"> 991 <a href="https://sohoradio.com/show/wah-wah-45s-29-with-dom-servini-special-guest-cleo-savva-07-05-2026/" class="c-card podcast"> 992 <div class="c-card__img"> 993 994<picture> 995 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/Wah-Wah-45s-29-with-Dom-Servini-Special-Guest-Cleo-Savva-07.05.2026-800x800-c-center.webp" type="image/webp"> 996 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/Wah-Wah-45s-29-with-Dom-Servini-Special-Guest-Cleo-Savva-07.05.2026-375x375-c-center.webp" type="image/webp"> 997 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/Wah-Wah-45s-29-with-Dom-Servini-Special-Guest-Cleo-Savva-07.05.2026-800x800-c-center.jpg" type="image/jpeg"> 998 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/Wah-Wah-45s-29-with-Dom-Servini-Special-Guest-Cleo-Savva-07.05.2026-375x375-c-center.jpg" type="image/jpeg"> 999 <img width="800" height="800" class="lazyload" data-src="https://sohoradio.com/wp-content/uploads/2026/05/Wah-Wah-45s-29-with-Dom-Servini-Special-Guest-Cleo-Savva-07.05.2026-800x800-c-center.jpg" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/Wah-Wah-45s-29-with-Dom-Servini-Special-Guest-Cleo-Savva-07.05.2026-800x800-c-center.jpg 1x, https://sohoradio.com/wp-content/uploads/2026/05/Wah-Wah-45s-29-with-Dom-Servini-Special-Guest-Cleo-Savva-07.05.2026-0x375-c-default.jpg 2x" data-sizes="1024px" alt="Wah Wah 45s #29 with Dom Servini & Special Guest Cleo Savva (07/05/2026)"> 1000 1001 1002</picture> 1003 1004 <div class="c-overlay"></div> 1005 <span class="episode">Episode</span> 1006 </div> 1007 <div class="c-card__text"> 1008 <div class="c-card__inner"> 1009 <h4 class="c-card__title">Wah Wah 45s #29 with Dom Servini & Special Guest Cleo Sa... 1010 <!--span class="c-card__date">(07/05/2026)</!--span--> 1011 </h4> 1012 <div> 1013Dom Servini is joined live in the studio by special guest Cleo Savva! 1014...</div> 1015 </div> 1016 <div class="o-link">See all episodes</div> 1017 </div> 1018</a> 1019 </div> 1020 <div class="swiper-slide"> 1021 <a href="https://sohoradio.com/show/finn-rees-07-05-2026/" class="c-card podcast"> 1022 <div class="c-card__img"> 1023 1024<picture> 1025 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/Finn-Rees-07.05.2026-1-800x800-c-center.webp" type="image/webp"> 1026 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/Finn-Rees-07.05.2026-1-375x375-c-center.webp" type="image/webp"> 1027 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/Finn-Rees-07.05.2026-1-800x800-c-center.jpg" type="image/jpeg"> 1028 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/Finn-Rees-07.05.2026-1-375x375-c-center.jpg" type="image/jpeg"> 1029 <img width="800" height="800" class="lazyload" data-src="https://sohoradio.com/wp-content/uploads/2026/05/Finn-Rees-07.05.2026-1-800x800-c-center.jpg" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/Finn-Rees-07.05.2026-1-800x800-c-center.jpg 1x, https://sohoradio.com/wp-content/uploads/2026/05/Finn-Rees-07.05.2026-1-0x37
10295-c-default.jpg 2x" data-sizes="1024px" alt="Finn Rees (07/05/2026)"> 1030 1031 1032</picture> 1033 1034 <div class="c-overlay"></div> 1035 <span class="episode">Episode</span> 1036 </div> 1037 <div class="c-card__text"> 1038 <div class="c-card__inner"> 1039 <h4 class="c-card__title">Finn Rees (07/05/2026) 1040 <!--span class="c-card__date">(07/05/2026)</!--span--> 1041 </h4> 1042 <div> 1043Melbourne/Narrm-based keyboardist, composer and producer Finn Rees sits in...</div> 1044 </div> 1045 <div class="o-link">See all episodes</div> 1046 </div> 1047</a> 1048 </div> 1049 <div class="swiper-slide"> 1050 <a href="https://sohoradio.com/show/soho-skank-wid-doxman-06-05-2026/" class="c-card podcast"> 1051 <div class="c-card__img"> 1052 1053<picture> 1054 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2025/12/Soho-Skank-wid-dOxman-10.12.2025-800x800-c-center.webp" type="image/webp"> 1055 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2025/12/Soho-Skank-wid-dOxman-10.12.2025-375x375-c-center.webp" type="image/webp"> 1056 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2025/12/Soho-Skank-wid-dOxman-10.12.2025-800x800-c-center.jpg" type="image/jpeg"> 1057 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2025/12/Soho-Skank-wid-dOxman-10.12.2025-375x375-c-center.jpg" type="image/jpeg"> 1058 <img width="800" height="800" class="lazyload" data-src="https://sohoradio.com/wp-content/uploads/2025/12/Soho-Skank-wid-dOxman-10.12.2025-800x800-c-center.jpg" data-srcset="https://sohoradio.com/wp-content/uploads/2025/12/Soho-Skank-wid-dOxman-10.12.2025-800x800-c-center.jpg 1x, https://sohoradio.com/wp-content/uploads/2025/12/Soho-Skank-wid-dOxman-10.12.2025-0x375-c-default.jpg 2x" data-sizes="1024px" alt="Soho Skank wid d’Oxman (06/05/2026)"> 1059 1060 1061</picture> 1062 1063 <div class="c-overlay"></div> 1064 <span class="episode">Episode</span> 1065 </div> 1066 <div class="c-card__text"> 1067 <div class="c-card__inner"> 1068 <h4 class="c-card__title">Soho Skank wid d’Oxman (06/05/2026) 1069 <!--span class="c-card__date">(06/05/2026)</!--span--> 1070 </h4> 1071 <div> 1072Soho Skanks! Oxman here! LIVE every Wednesday from 6-8pm. 1073</div> 1074 </div> 1075 <div class="o-link">See all episodes</div> 1076 </div> 1077</a> 1078 </div> 1079 <div class="swiper-slide"> 1080 <a href="https://sohoradio.com/show/none-more-records-14-04-2026/" class="c-card podcast"> 1081 <div class="c-card__img"> 1082 1083<picture> 1084 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/None-More-Records-14.04.2026-800x800-c-center.webp" type="image/webp"> 1085 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/None-More-Records-14.04.2026-375x375-c-center.webp" type="image/webp"> 1086 <source media="(min-width: 376px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/None-More-Records-14.04.2026-800x800-c-center.jpg" type="image/jpeg"> 1087 <source media="(max-width: 375px)" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/None-More-Records-14.04.2026-375x375-c-center.jpg" type="image/jpeg"> 1088 <img width="800" height="800" class="lazyload" data-src="https://sohoradio.com/wp-content/uploads/2026/05/None-More-Records-14.04.2026-800x800-c-center.jpg" data-srcset="https://sohoradio.com/wp-content/uploads/2026/05/None-More-Records-14.04.2026-800x800-c-center.jpg 1x, https://sohoradio.com/wp-content/uploads/2026/05/None-More-Records-14.04.2026-0x375-c-default.jpg 2x" data-sizes="1024px" alt="None More Records (14/04/2026)"> 1089 1090 1091</picture> 1092 1093 <div class="c-overlay"></div> 1094 <span class="episode">Episode</span> 1095 </div> 1096 <div class="c-card__text"> 1097 <div class="c-card__inner"> 1098 <h4 class="c-card__title">None More Records (14/04/2026) 1099 <!--span class="c-card__date">(14/04/2026)</!--span--> 1100 </h4> 1101 <div> 1102Harry and Sam serve up another mixed bag of new and old with psyche rock g...</div> 1103 </div> 1104 <div class="o-link">See all episodes</div> 1105 </div> 1106</a> 1107 </div> 1108 </div> 1109 </div> 1110 <div class="trending-show-footer--arrow"> 1111 <div class="swiper-button-next"></div> 1112 <div class="swiper-button-prev"></div> 1113 </div> 1114 </div> 1115 </div> 1116 1117</div> 1118 </div> 1119</div> 1120</div> 1121<footer class="c-footer u-pv-l"> 1122 <div class="wrapper"> 1123 <div class="flex"> 1124 <div class="flex__cell u-1/6@tablet u-1/2@mobile"> 1125 <div class="c-footer__title">USEFUL LINKS</div> 1126 <ul class="o-list--bare u-mb-none"> 1127 <li> 1128 <a href="https://sohoradio.com/schedule/" >Schedule</a> 1129 </li> 1130 <li> 1131 <a href="https://sohoradio.com/shows/" >Shows</a> 1132 </li> 1133 <li> 1134 <a href="https://sohoradio.com/vinyl-sessions/" >Vinyl Sessions</a> 1135 </li> 1136 <li> 1137 <a href="https://sohoradio.com/live-to-vinyl-with-jack-daniels/" >Revive Live with Jack Daniels</a> 1138 </li> 1139 <li> 1140 <a href="https://sohoradio.com/blog/" >Blog</a> 1141 </li> 1142 <li> 1143 <a href="https://sohoradio.com/about/" >About</a> 1144 </li> 1145 <li> 1146 <a href="https://sohoradio.com/contact/" >Contact</a> 1147 </li> 1148 </ul> 1149 </div> 1150 <div class="flex__cell u-1/6@tablet u-1/2@mobile"> 1151 <div class="c-footer__title">LEGAL STUFF</div> 1152 <ul class="o-list--bare u-mb-none"> 1153 <li> 1154 <a href="https://sohoradio.com/privacy-policy/" >Privacy Policy</a> 1155 </li> 1156 <li> 1157 <a href="https://sohoradio.com/terms-of-use/" >Terms of Use</a> 1158 </li> 1159 </ul> 1160 </div> 1161 <div class="flex__cell u-1/4@tablet"> 1162 <div class="c-footer__title">CONTACT US</div> 1163 <div class="c-footer__address">Soho Radio Productions<br /> 116433 Broadwick Street, London, W1F 0DQ</div> 1165 <ul class="o-list--bare u-mb-none"> 1166 <li> 1167 <a href="tel:"></a> 1168 </li> 1169 <li> 1170 <a href="mailto:[email protected]">[email protected]</a> 1171 </li> 1172 <li> 1173 <a target="blank" href="https://www.google.com/maps/place/33+Broadwick+St,+Soho,+London+W1F+0DQ/@51.5133324,-0.1383461,17z/data=!3m2!4b1!5s0x487604d49403db29:0x6240f16eaaef9180!4m5!3m4!1s0x487604d496a6f91d:0x93cad7dfd1cf7a6f!8m2!3d51.5133291!4d-0.1361574">Find us</a> 1174 </li> 1175 </ul> 1176 </div> 1177 <div class="flex__cell u-1/4@tablet"> 1178 <div class="c-footer__title">Subscribe to our newsletter</div> 1179 <p> 1180 Stay up to date with all the recent news from Soho Radio including shows, schedules and events. 1181 </p> 1182 <div id="mc_embed_signup"> 1183 <form action="https://sohoradiolondon.us10.list-manage.com/subscribe/post?u=4785326349d93e47d492f6b7b&id=1e09a01672&f_id=00bf4ee4f0" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank"> 1184 <div id="mc_embed_signup_scroll"> 1185 <div class="mc-field-group">
1186 <label class="sr-only" for="mce-FNAME">First Name </label> 1187 <input type="text" value="" name="FNAME" class="required fname" id="mce-FNAME" placeholder="First name"> 1188 </div> 1189<div class="mc-field-group"> 1190 <label class="sr-only" for="mce-EMAIL">Email Address </label> 1191 <input type="email" value="" name="EMAIL" class="required email" placeholder="Email address"id="mce-EMAIL"> 1192</div> 1193<div class="mc-field-group submit"> 1194 <input type="submit" value="Submit" name="subscribe" id="mc-embedded-subscribe" class="button"> 1195</div> 1196 <div id="mce-responses" class="clear"> 1197 <div class="response" id="mce-error-response" style="display:none"> 1198 <i class="fa fa-close"></i> 1199 </div> 1200 <div class="response" id="mce-success-response" style="display:none"> 1201 <i class="fa fa-close"></i> 1202 </div> 1203 </div><span style="display: none"><!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--></span> 1204 <div style="position: absolute; left: -5000px;" aria-hidden="true"><input type="text" name="b_523c09261d38df18e04bed792_038e15a248" tabindex="-1" value=""></div> 1205 </div> 1206</form> 1207</div>
1208<script type='text/javascript' src='//s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js'></script>
1208<script type='text/javascript'>(function($) {window.fnames = new Array(); window.ftypes = new Array();fnames[0]='EMAIL';ftypes[0]='email';fnames[1]='FNAME';ftypes[1]='text';fnames[2]='LNAME';ftypes[2]='text';fnames[3]='ADDRESS';ftypes[3]='address';fnames[4]='PHONE';ftypes[4]='phone';fnames[5]='BIRTHDAY';ftypes[5]='birthday';}(jQuery));var $mcj = jQuery.noConflict(true);</script>
1208 1209 1210 </div> 1211 <div class="flex__cell u-1/6@tablet last-cell"> 1212 <div class="inner-list social u-mt-xs@mobile u-text-center"> 1213 <ul class="o-list--social flex flex--between u-mb-none"> 1214 <li> 1215 <a target="blank" href="https://www.instagram.com/sohoradio/"> 1216 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16"> 1217 <path id="Path_3" data-name="Path 3" d="M8,1.422a24.53,24.53,0,0,1,3.2.089,4.123,4.123,0,0,1,1.511.267,3.122,3.122,0,0,1,1.511,1.511A4.123,4.123,0,0,1,14.489,4.8c0,.8.089,1.067.089,3.2a24.53,24.53,0,0,1-.089,3.2,4.123,4.123,0,0,1-.267,1.511,3.122,3.122,0,0,1-1.511,1.511,4.123,4.123,0,0,1-1.511.267c-.8,0-1.067.089-3.2.089a24.53,24.53,0,0,1-3.2-.089,4.123,4.123,0,0,1-1.511-.267,3.122,3.122,0,0,1-1.511-1.511A4.123,4.123,0,0,1,1.511,11.2c0-.8-.089-1.067-.089-3.2a24.53,24.53,0,0,1,.089-3.2,4.123,4.123,0,0,1,.267-1.511A3.192,3.192,0,0,1,2.4,2.4a1.5,1.5,0,0,1,.889-.622A4.123,4.123,0,0,1,4.8,1.511,24.53,24.53,0,0,1,8,1.422M8,0A26.264,26.264,0,0,0,4.711.089,5.488,5.488,0,0,0,2.756.444a3.48,3.48,0,0,0-1.422.889A3.48,3.48,0,0,0,.444,2.756,4.05,4.05,0,0,0,.089,4.711,26.264,26.264,0,0,0,0,8a26.264,26.264,0,0,0,.089,3.289,5.488,5.488,0,0,0,.356,1.956,3.48,3.48,0,0,0,.889,1.422,3.48,3.48,0,0,0,1.422.889,5.488,5.488,0,0,0,1.956.356A26.264,26.264,0,0,0,8,16a26.264,26.264,0,0,0,3.289-.089,5.488,5.488,0,0,0,1.956-.356,3.729,3.729,0,0,0,2.311-2.311,5.488,5.488,0,0,0,.356-1.956C15.911,10.4,16,10.133,16,8a26.264,26.264,0,0,0-.089-3.289,5.488,5.488,0,0,0-.356-1.956,3.48,3.48,0,0,0-.889-1.422A3.48,3.48,0,0,0,13.244.444,5.488,5.488,0,0,0,11.289.089,26.264,26.264,0,0,0,8,0M8,3.911A4.023,4.023,0,0,0,3.911,8,4.089,4.089,0,1,0,8,3.911m0,6.756A2.619,2.619,0,0,1,5.333,8,2.619,2.619,0,0,1,8,5.333,2.619,2.619,0,0,1,10.667,8,2.619,2.619,0,0,1,8,10.667m4.267-7.911a.978.978,0,1,0,.978.978.986.986,0,0,0-.978-.978" fill="#fff" fill-rule="evenodd"/> 1218 </svg> 1219 </a> 1220 </li> 1221 <li> 1222 <a target="blank" href="https://twitter.com/sohoradio"> 1223 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="12.978" viewbox="0 0 16 12.978"> 1224 <path id="Path_2" data-name="Path 2" d="M43.067,14.978A9.25,9.25,0,0,0,52.4,5.644V5.2A7.225,7.225,0,0,0,54,3.511a7.379,7.379,0,0,1-1.867.533,3.458,3.458,0,0,0,1.422-1.778,8.153,8.153,0,0,1-2.044.8A3.175,3.175,0,0,0,49.111,2a3.34,3.34,0,0,0-3.289,3.289A1.733,1.733,0,0,0,45.911,6a9.19,9.19,0,0,1-6.756-3.467,3.4,3.4,0,0,0-.444,1.689,3.532,3.532,0,0,0,1.422,2.756,3,3,0,0,1-1.511-.444h0a3.249,3.249,0,0,0,2.667,3.2,2.74,2.74,0,0,1-.889.089,1.513,1.513,0,0,1-.622-.089,3.367,3.367,0,0,0,3.111,2.311A6.711,6.711,0,0,1,38.8,13.467a2.461,2.461,0,0,1-.8-.089,8.39,8.39,0,0,0,5.067,1.6" transform="translate(-38 -2)" fill="#fff" fill-rule="evenodd"/> 1225 </svg> 1226 </a> 1227 </li> 1228 <li> 1229 <a target="blank" href="https://www.facebook.com/sohoradio"> 1230 <svg xmlns="http://www.w3.org/2000/svg" width="8.356" height="16" viewbox="0 0 8.356 16"> 1231 <path id="Path_1" data-name="Path 1" d="M85.422,16V8.711h2.489l.356-2.844H85.422V4.089c0-.8.267-1.422,1.422-1.422h1.511V.089C88,.089,87.111,0,86.133,0a3.431,3.431,0,0,0-3.644,3.733V5.867H80V8.711h2.489V16Z" transform="translate(-80)" fill="#fff" fill-rule="evenodd"/> 1232 </svg> 1233 1234 </a> 1235 </li> 1236 </ul> 1237 </div> 1238 </div> 1239 </div> 1240 <div class="copyright-text">© SohoRadioLondon
1240<script>document.write(new Date().getFullYear());</script>
1240</div> 1241 </div> 1242</footer>
1243<script src="https://cdnjs.cloudflare.com/ajax/libs/howler/2.2.3/howler.min.js"></script>
vendor: 1 bytes, line 1243
1243
1244<script src="https://cdn.jsdelivr.net/npm/@barba/core"></script>
1244 1245
1246<script src="https://sohoradio.com/wp-content/themes/sohoradio-2025-06/build/js/app.min.js?purge=1791055580"></script>
vendor: 1 bytes, line 1246
1246
1247<script type="speculationrules"> 1248{"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/sohoradio-2025-06/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1249</script>
1249 1250 1251<!-- Consent Management powered by Complianz | GDPR/CCPA Cookie Consent https://wordpress.org/plugins/complianz-gdpr --> 1252<div id="cmplz-cookiebanner-container"><div id="cmplz-cookiebanner-3-optin" class="cmplz-cookiebanner cmplz-hidden banner-3 consent-banner optin cmplz-bottom cmplz-categories-type-view-preferences" aria-modal="true" data-nosnippet="true" role="dialog" aria-live="polite" aria-labelledby="cmplz-header-3-optin" aria-describedby="cmplz-message-3-optin"> 1253 <div class="cmplz-header"> 1254 <div class="cmplz-logo"></div> 1255 <div class="cmplz-title" id="cmplz-header-3-optin">Manage Consent</div> 1256 <div class="cmplz-close" tabindex="0" role="button" aria-label="Close dialog"> 1257 <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="times" class="svg-inline--fa fa-times fa-w-11" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path fill="currentColor" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg> 1258 </div> 1259 </div> 1260 1261 <div class="cmplz-divider cmplz-divider-header"></div> 1262 <div class="cmplz-body"> 1263 <div class="cmplz-message" id="cmplz-message-3-optin">To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.</div> 1264 <!-- categories start --> 1265 <div class="cmplz-categories"> 1266 <div class="cmplz-category cmplz-functional"> 1267 <div class="cmplz-category-header"> 1268 <span class="cmplz-category-title" id="cmplz-title-functional-3-optin">Functional</span> 1269 <span class='cmplz-always-active'> 1270 <span class="cmplz-banner-checkbox"> 1271 <input type="checkbox" 1272 id="cmplz-functional-optin" 1273 data-category="cmplz_functional" 1274 class="cmplz-consent-checkbox cmplz-functional" 1275 size="40" 1276 value="1"/> 1277 <label class="cmplz-label" for="cmplz-functional-optin"><span class="screen-reader-text">Functional</span></label> 1278 </span> 1279 Always active </span> 1280 <button class="cmplz-category-toggle" 1281 aria-expanded="false" 1282 aria-controls="cmplz-desc-functional-3-optin" 1283 aria-labelledby="cmplz-title-functional-3-optin"> 1284 <span class="cmplz-icon cmplz-open"> 1285 <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 1286 </span> 1287 </button> 1288 </div> 1289 <div class="cmplz-description" id="cmplz-desc-functional-3-optin" hidden> 1290 <span class="cmplz-description-functional">The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.</span> 1291 </div> 1292 </div> 1293 1294 <div class="cmplz-category cmplz-preferences"> 1295 <div class="cmplz-category-header"> 1296 <span class="cmplz-category-title" id="cmplz-title-preferences-3-optin">Preferences</span> 1297 <span class="cmplz-banner-checkbox"> 1298 <input type="checkbox" 1299 id="cmplz-preferences-optin" 1300 data-category="cmplz_preferences" 1301 class="cmplz-consent-checkbox cmplz-preferences" 1302 size="40" 1303 value="1"/> 1304 <label class="cmplz-label" for="cmplz-preferences-optin"><span class="screen-reader-text">Preferences</span></label> 1305 </span> 1306 <button class="cmplz-category-toggle" 1307 aria-expanded="false" 1308 aria-controls="cmplz-desc-preferences-3-optin" 1309 aria-labelledby="cmplz-title-preferences-3-optin"> 1310 <span class="cmplz-icon cmplz-open"> 1311 <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18">
1311<path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 1312 </span> 1313 </button> 1314 </div> 1315 <div class="cmplz-description" id="cmplz-desc-preferences-3-optin" hidden> 1316 <span class="cmplz-description-preferences">The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.</span> 1317 </div> 1318 </div> 1319 1320 <div class="cmplz-category cmplz-statistics"> 1321 <div class="cmplz-category-header"> 1322 <span class="cmplz-category-title" id="cmplz-title-statistics-3-optin">Statistics</span> 1323 <span class="cmplz-banner-checkbox"> 1324 <input type="checkbox" 1325 id="cmplz-statistics-optin" 1326 data-category="cmplz_statistics" 1327 class="cmplz-consent-checkbox cmplz-statistics" 1328 size="40" 1329 value="1"/> 1330 <label class="cmplz-label" for="cmplz-statistics-optin"><span class="screen-reader-text">Statistics</span></label> 1331 </span> 1332 <button class="cmplz-category-toggle" 1333 aria-expanded="false" 1334 aria-controls="cmplz-desc-statistics-3-optin" 1335 aria-labelledby="cmplz-title-statistics-3-optin"> 1336 <span class="cmplz-icon cmplz-open"> 1337 <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 1338 </span> 1339 </button> 1340 </div> 1341 <div class="cmplz-description" id="cmplz-desc-statistics-3-optin" hidden> 1342 <span class="cmplz-description-statistics">The technical storage or access that is used exclusively for statistical purposes.</span> 1343 <span class="cmplz-description-statistics-anonymous">The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.</span> 1344 </div> 1345 </div> 1346 1347 <div class="cmplz-category cmplz-marketing"> 1348 <div class="cmplz-category-header"> 1349 <span class="cmplz-category-title" id="cmplz-title-marketing-3-optin">Marketing</span> 1350 <span class="cmplz-banner-checkbox"> 1351 <input type="checkbox" 1352 id="cmplz-marketing-optin" 1353 data-category="cmplz_marketing" 1354 class="cmplz-consent-checkbox cmplz-marketing" 1355 size="40" 1356 value="1"/> 1357 <label class="cmplz-label" for="cmplz-marketing-optin"><span class="screen-reader-text">Marketing</span></label> 1358 </span> 1359 <button class="cmplz-category-toggle" 1360 aria-expanded="false" 1361 aria-controls="cmplz-desc-marketing-3-optin" 1362 aria-labelledby="cmplz-title-marketing-3-optin"> 1363 <span class="cmplz-icon cmplz-open"> 1364 <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 1365 </span> 1366 </button> 1367 </div> 1368 <div class="cmplz-description" id="cmplz-desc-marketing-3-optin" hidden> 1369 <span class="cmplz-description-marketing">The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.</span> 1370 </div> 1371 </div> 1372 </div><!-- categories end --> 1373 </div> 1374 1375 <div class="cmplz-links cmplz-information"> 1376 <ul> 1377 <li><a class="cmplz-link cmplz-manage-options cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">Manage options</a></li> 1378 <li><a class="cmplz-link cmplz-manage-third-parties cookie-statement" href="#" data-relative_url="#cmplz-cookie
1378s-overview">Manage services</a></li> 1379 <li><a class="cmplz-link cmplz-manage-vendors tcf cookie-statement" href="#" data-relative_url="#cmplz-tcf-wrapper">Manage {vendor_count} vendors</a></li> 1380 <li><a class="cmplz-link cmplz-external cmplz-read-more-purposes tcf" target="_blank" rel="noopener noreferrer nofollow" href="https://cookiedatabase.org/tcf/purposes/" aria-label="Read more about TCF purposes on Cookie Database">Read more about these purposes</a></li> 1381 </ul> 1382 </div> 1383 1384 <div class="cmplz-divider cmplz-footer"></div> 1385 1386 <div class="cmplz-buttons"> 1387 <button class="cmplz-btn cmplz-accept">Accept</button> 1388 <button class="cmplz-btn cmplz-deny">Deny</button> 1389 <button class="cmplz-btn cmplz-view-preferences">View preferences</button> 1390 <button class="cmplz-btn cmplz-save-preferences">Save preferences</button> 1391 <a class="cmplz-btn cmplz-manage-options tcf cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">View preferences</a> 1392 </div> 1393 1394 1395 <div class="cmplz-documents cmplz-links"> 1396 <ul> 1397 <li><a class="cmplz-link cookie-statement" href="#" data-relative_url="">{title}</a></li> 1398 <li><a class="cmplz-link privacy-statement" href="#" data-relative_url="">{title}</a></li> 1399 <li><a class="cmplz-link impressum" href="#" data-relative_url="">{title}</a></li> 1400 </ul> 1401 </div> 1402</div> 1403</div> 1404 <div id="cmplz-manage-consent" data-nosnippet="true"><button class="cmplz-btn cmplz-hidden cmplz-manage-consent manage-consent-3" aria-haspopup="dialog" aria-controls="cmplz-cookiebanner-3-optin">Manage consent</button> 1405 1406</div>
1406<script id="jetpack-stats-js-before"> 1407_stq = window._stq || []; 1408_stq.push([ "view", {"v":"ext","blog":"232296664","post":"7535","tz":"0","srv":"sohoradio.com","j":"1:16.1.3"} ]); 1409_stq.push([ "clickTrackerInit", "232296664", "7535" ]); 1410//# sourceURL=jetpack-stats-js-before 1411</script>
vendor: 1 bytes, line 1411
1411
1412<script type="text/plain" data-service="jetpack-statistics" data-category="statistics" data-wp-strategy="defer" defer fetchpriority="low" id="jetpack-stats-js" data-cmplz-src="https://stats.wp.com/e-202640.js"></script>
vendor: 1 bytes, line 1412
1412
1413<script id="cmplz-cookiebanner-js-extra"> 1414var complianz = {"prefix":"cmplz_","debug":"","user_banner_id":"3","set_cookies":[],"block_ajax_content":"1","banner_version":"104929","version":"7.6.3","store_consent":"1","do_not_track_enabled":"","consenttype":"optin","region":"uk","geoip":"1","dismiss_timeout":"","disable_cookiebanner":"","soft_cookiewall":"","dismiss_on_scroll":"","cookie_expiry":"365","url":"https://sohoradio.com/wp-json/complianz/v1/","locale":"lang=en&locale=en_US","set_cookies_on_root":"1","cookie_domain":"sohoradio.com","current_policy_id":"23","cookie_path":"/","categories":{"statistics":"statistics","marketing":"marketing"},"tcf_active":"","placeholdertext":"Click to accept {category} cookies and enable this content","css_file":"https://sohoradio.com/wp-content/uploads/complianz/css/banner-{banner_id}-{type}.css?v=104929","page_links":{"eu":{"cookie-statement":{"title":"Privacy Policy","url":"https://sohoradio.com/privacy-policy/"},"privacy-statement":{"title":"Privacy Policy","url":"https://sohoradio.com/privacy-policy/"}},"uk":{"cookie-statement":{"title":"Privacy Policy","url":"https://sohoradio.com/privacy-policy/"},"privacy-statement":{"title":"Privacy Policy","url":"https://sohoradio.com/privacy-policy/"},"privacy-statement-children":{"title":"","url":"https://sohoradio.com/show/morning-glory-feat-a-guest-mix-by-scratchcrusader-06-04-2023/"}}},"tm_categories":"","forceEnableStats":"","preview":"","clean_cookies":"","aria_label":"Click to accept {category} cookies and enable this content","iapi_nav":"fallback"}; 1415//# sourceURL=cmplz-cookiebanner-js-extra 1416</script>
vendor: 1 bytes, line 1416
1416
1417<script defer id="cmplz-cookiebanner-js" src="https://sohoradio.com/wp-content/plugins/complianz-gdpr-premium/cookiebanner/js/complianz.min.js"></script>
vendor: 1 bytes, line 1417
1417
1418<script id="jquery-core-js" src="https://sohoradio.com/wp-includes/js/jquery/jquery.min.js"></script>
vendor: 1 bytes, line 1418
1418
1419<script id="jquery-migrate-js" src="https://sohoradio.com/wp-includes/js/jquery/jquery-migrate.min.js"></script>
vendor: 1 bytes, line 1419
1419
1420<script id="wpforms-js" src="https://sohoradio.com/wp-content/plugins/wpforms/assets/js/frontend/wpforms.min.js"></script>
vendor: 1 bytes, line 1420
1420
1421<script id="wpforms-captcha-js-extra"> 1422var wpforms_captcha = {"max":"15","min":"1","cal":["+","*"],"errorMsg":"Incorrect answer."}; 1423var wpforms_captcha = {"max":"15","min":"1","cal":["+","*"],"errorMsg":"Incorrect answer."}; 1424//# sourceURL=wpforms-captcha-js-extra 1425</script>
vendor: 1 bytes, line 1425
1425
1426<script id="wpforms-captcha-js" src="https://sohoradio.com/wp-content/plugins/wpforms/assets/pro/js/frontend/fields/custom-captcha.min.js"></script>
vendor: 1 bytes, line 1426
1426
1427<script id="wpforms-repeater-js" src="https://sohoradio.com/wp-content/plugins/wpforms/assets/pro/js/frontend/fields/repeater.min.js"></script>
vendor: 1 bytes, line 1427
1427
1428<script id="wpforms-builder-conditionals-js" src="https://sohoradio.com/wp-content/plugins/wpforms/assets/pro/js/frontend/conditional-logic-fields.min.js"></script>
vendor: 1 bytes, line 1428
1428
1429<script id="wpforms-dropzone-js-extra"> 1430var wpforms_file_upload = {"url":"https://sohoradio.com/wp-admin/admin-ajax.php","errors":{"default_error":"Something went wrong, please try again.","file_not_uploaded":"This file was not uploaded.","file_limit":"File uploads exceed the maximum number allowed ({fileLimit}).","file_extension":"File type is not allowed.","file_size":"File exceeds the max size allowed.","post_max_size":"File exceeds the upload limit allowed (100 MB)."},"loading_message":"File upload is in progress. Please submit the form once uploading is completed."}; 1431//# sourceURL=wpforms-dropzone-js-extra 1432</script>
vendor: 1 bytes, line 1432
1432
1433<script id="wpforms-dropzone-js" src="https://sohoradio.com/wp-content/plugins/wpforms/assets/pro/lib/dropzone.min.js"></script>
vendor: 1 bytes, line 1433
1433
1434<script id="underscore-js" src="https://sohoradio.com/wp-includes/js/underscore.min.js"></script>
vendor: 1 bytes, line 1434
1434
1435<script id="wp-util-js-extra"> 1436var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}}; 1437//# sourceURL=wp-util-js-extra 1438</script>
vendor: 1 bytes, line 1438
1438
1439<script id="wp-util-js" src="https://sohoradio.com/wp-includes/js/wp-util.min.js"></script>
vendor: 1 bytes, line 1439
1439
1440<script id="wpforms-file-upload-js" src="https://sohoradio.com/wp-content/plugins/wpforms/assets/pro/js/frontend/fields/file-upload.es5.min.js"></script>
vendor: 1 bytes, line 1440
1440
1441<script id="wpforms-smart-phone-field-core-js" src="https://sohoradio.com/wp-content/plugins/wpforms/assets/pro/js/frontend/fields/phone.min.js"></script>
vendor: 1 bytes, line 1441
1441
1442<script id="zxcvbn-async-js-extra"> 1443var _zxcvbnSettings = {"src":"https://sohoradio.com/wp-includes/js/zxcvbn.min.js"}; 1444//# sourceURL=zxcvbn-async-js-extra 1445</script>
vendor: 1 bytes, line 1445
1445
1446<script id="zxcvbn-async-js" src="https://sohoradio.com/wp-includes/js/zxcvbn-async.min.js"></script>
vendor: 1 bytes, line 1446
1446
1447<script id="wp-hooks-js" src="https://sohoradio.com/wp-includes/js/dist/hooks.min.js"></script>
vendor: 1 bytes, line 1447
1447
1448<script id="wp-i18n-js" src="https://sohoradio.com/wp-includes/js/dist/i18n.min.js"></script>
vendor: 1 bytes, line 1448
1448
1449<script id="wp-i18n-js-after"> 1450wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 1451//# sourceURL=wp-i18n-js-after 1452</script>
vendor: 1 bytes, line 1452
1452
1453<script id="password-strength-meter-js-extra"> 1454var pwsL10n = {"unknown":"Password strength unknown","short":"Very weak","bad":"Weak","good":"Medium","strong":"Strong","mismatch":"Mismatch"}; 1455//# sourceURL=password-strength-meter-js-extra 1456</script>
vendor: 1 bytes, line 1456
1456
1457<script id="password-strength-meter-js" src="https://sohoradio.com/wp-admin/js/password-strength-meter.min.js"></script>
vendor: 1 bytes, line 1457
1457
1458<script id="wpforms-password-field-js" src="https://sohoradio.com/wp-content/plugins/wpforms/assets/pro/js/frontend/fields/password.min.js"></script>
vendor: 1 bytes, line 1458
1458
1459<script id="wpforms-payment-js" src="https://sohoradio.com/wp-content/plugins/wpforms/assets/pro/lib/jquery.payment.min.js"></script>
vendor: 1 bytes, line 1459
1459
1460<script id="wpforms-richtext-field-js" src="https://sohoradio.com/wp-content/plugins/wpforms/assets/pro/js/frontend/fields/richtext.min.js"></script>
vendor: 1 bytes, line 1460
1460
1461<script id="wpforms-iframe-js" src="https://sohoradio.com/wp-content/plugins/wpforms/assets/pro/js/frontend/iframe.min.js"></script>
vendor: 1 bytes, line 1461
1461
1462<script id="wpforms-choicesjs-js-extra"> 1463var wpforms_choicesjs_config = {"removeItemButton":"1","shouldSort":"","fuseOptions":{"threshold":0.1,"distance":1000},"loadingText":"Loading...","noResultsText":"No results found","noChoicesText":"No choices to choose from","uniqueItemText":"Only unique values can be added","customAddItemText":"Only values matching specific conditions can be added"}; 1464//# sourceURL=wpforms-choicesjs-js-extra 1465</script>
vendor: 1 bytes, line 1465
1465
1466<script id="wpforms-choicesjs-js" src="https://sohoradio.com/wp-content/plugins/wpforms/assets/lib/choices.min.js"></script>
vendor: 1 bytes, line 1466
1466
1467<script id="wpforms-validation-js" src="https://sohoradio.com/wp-content/plugins/wpforms/assets/lib/jquery.validate.min.js"></script>
vendor: 1 bytes, line 1467
1467
1468<script id="wpforms-maskedinput-js" src="https://sohoradio.com/wp-content/plugins/wpforms/assets/lib/jquery.inputmask.min.js"></script>
vendor: 1 bytes, line 1468
1468
1469<script id="wpforms-mailcheck-js" src="https://sohoradio.com/wp-content/plugins/wpforms/assets/lib/mailcheck.min.js"></script>
vendor: 1 bytes, line 1469
1469
1470<script id="wpforms-punycode-js" src="https://sohoradio.com/wp-content/plugins/wpforms/assets/lib/punycode.min.js"></script>
vendor: 1 bytes, line 1470
1470
1471<script id="wpforms-generic-utils-js" src="https://sohoradio.com/wp-content/plugins/wpforms/assets/js/share/utils.min.js"></script>
vendor: 1 bytes, line 1471
1471
1472<script id="wpforms-modern-js" src="https://sohoradio.com/wp-content/plugins/wpforms/assets/js/frontend/wpforms-modern.min.js"></script>
vendor: 1 bytes, line 1472
1472
1473<script id="wpforms-flatpickr-js" src="https://sohoradio.com/wp-content/plugins/wpforms/assets/lib/flatpickr/flatpickr.min.js"></script>
vendor: 1 bytes, line 1473
1473
1474<script id="wpforms-jquery-timepicker-js" src="https://sohoradio.com/wp-content/plugins/wpforms/assets/lib/jquery.timepicker/jquery.timepicker.min.js"></script>
vendor: 140 bytes, lines 1474-1475
1474 1475<script id="wpforms-recaptcha-js" src="https://www.google.com/recaptcha/api.js?onload=wpformsRecaptchaLoad&render=explicit"></script>
1476<script id="wpforms-recaptcha-js-after"> 1477var wpformsDispatchEvent = function (el, ev, custom) { 1478 var e = document.createEvent(custom ? "CustomEvent" : "HTMLEvents"); 1479 custom ? e.initCustomEvent(ev, true, true, false) : e.initEvent(ev, true, true); 1480 el.dispatchEvent(e); 1481 }; 1482 var wpformsRecaptchaCallback = function (el) { 1483 var hdn = el.parentNode.querySelector(".wpforms-recaptcha-hidden"); 1484 var err = el.parentNode.querySelector("#g-recaptcha-hidden-error"); 1485 hdn.value = "1"; 1486 wpformsDispatchEvent(hdn, "change", false); 1487 hdn.classList.remove("wpforms-error"); 1488 err && hdn.parentNode.removeChild(err); 1489 }; 1490 var wpformsRecaptchaLoad = function () { 1491 Array.prototype.forEach.call(document.querySelectorAll(".g-recaptcha"), function (el) { 1492 try { 1493 var recaptchaID = grecaptcha.render(el, { 1494 callback: function () { 1495 wpformsRecaptchaCallback(el); 1496 } 1497 }); 1498 el.setAttribute("data-recaptcha-id", recaptchaID); 1499 } catch (error) {} 1500 }); 1501 wpformsDispatchEvent(document, "wpformsRecaptchaLoaded", true); 1502 }; 1503 1504//# sourceURL=wpforms-recaptcha-js-after 1505</script>
vendor: 1 bytes, line 1505
1505
1506<script id="wpforms-address-field-js" src="https://sohoradio.com/wp-content/plugins/wpforms/assets/js/frontend/fields/address.min.js"></script>
vendor: 1 bytes, line 1506
1506
1507<script type='text/javascript'> 1508/* <![CDATA[ */ 1509var wpforms_settings = {"val_required":"This field is required.","val_email":"Please enter a valid email address.","val_email_suggestion":"Did you mean {suggestion}?","val_email_suggestion_title":"Click to accept this suggestion.","val_email_restricted":"This email address is not allowed.","val_number":"Please enter a valid number.","val_number_positive":"Please enter a valid positive number.","val_minimum_price":"Amount entered is less than the required minimum.","val_confirm":"Field values do not match.","val_checklimit":"You have exceeded the number of allowed selections: {#}.","val_limit_characters":"{count} of {limit} max characters.","val_limit_words":"{count} of {limit} max words.","val_min":"Please enter a value greater than or equal to {0}.","val_max":"Please enter a value less than or equal to {0}.","val_recaptcha_fail_msg":"Google reCAPTCHA verification failed, please try again later.","val_turnstile_fail_msg":"Cloudflare Turnstile verification failed, please try again later.","val_inputmask_incomplete":"Please fill out the field in required format.","uuid_cookie":"1","locale":"en","country":"","country_list_label":"Country list","wpforms_plugin_url":"https:\/\/sohoradio.com\/wp-content\/plugins\/wpforms\/","gdpr":"","ajaxurl":"https:\/\/sohoradio.com\/wp-admin\/admin-ajax.php","mailcheck_enabled":"1","mailcheck_domains":[],"mailcheck_toplevel_domains":["dev"],"is_ssl":"1","nonce":"ec34eaa68b","currency_code":"USD","currency_thousands":",","currency_decimals":"2","currency_decimal":".","currency_symbol":"$","currency_symbol_pos":"left","val_requiredpayment":"Payment is required.","val_creditcard":"Please enter a valid credit card number.","css_vars":["field-border-radius","field-border-style","field-border-size","field-background-color","field-border-color","field-text-color","field-menu-color","label-color","label-sublabel-color","label-error-color","button-border-radius","button-border-style","button-border-size","button-background-color","button-border-color","button-text-color","page-break-color","background-image","background-position","background-repeat","background-size","background-width","background-height","background-color","background-url","container-padding","container-border-style","container-border-width","container-border-color","container-border-radius","field-size-input-height","field-size-input-spacing","field-size-font-size","field-size-line-height","field-size-padding-h","field-size-checkbox-size","field-size-sublabel-spacing","field-size-icon-size","label-size-font-size","label-size-line-height","label-size-sublabel-font-size","label-size-sublabel-line-height","button-size-font-size","button-size-height","button-size-padding-h","button-size-margin-top","container-shadow-size-box-shadow"],"val_post_max_size":"The total size of the selected files {totalSize} MB exceeds the allowed limit {maxSize} MB.","val_time12h":"Please enter time in 12-hour AM\/PM format (eg 8:45 AM).","val_time24h":"Please enter time in 24-hour format (eg 22:45).","val_time_limit":"Please enter time between {minTime} and {maxTime}.","val_url":"Please enter a valid URL.","val_fileextension":"File type is not allowed.","val_filesize":"File exceeds max size allowed. File was not uploaded.","post_max_size":"104857600","isModernMarkupEnabled":"1","formErrorMessagePrefix":"Form error message","errorMessagePrefix":"Error message","submitBtnDisabled":"Submit button is disabled during form submission.","readOnlyDisallowedFields":["captcha","repeater","map","content","divider","hidden","html","entry-preview","pagebreak","layout","payment-total"],"error_updating_token":"Error updating token. Please try again or contact support if the issue persists.","network_error":"Network error or server is unreachable. Check your connection or try again later.","token_cache_lifetime":"86400","hn_data":[],"analytics_composite_field_types":["name","address","date-time","email","password","paypal-commerce"],"analytics_base64":"1","address_field":{"list_countries_without_states":["GB","DE","CH","NL"]},"val_phone":"Please enter a valid phone number.","val_password_strength":"A stronger password is required. Consider using upper and lower case letters, numbers, and symbols.","entry_preview_iframe_styles":["https:\/\/sohoradio.com\/wp-includes\/js\/tinymce\/skins\/lightgray\/content.min.css?ver=7.1.2","https:\/\/sohoradio.com\/wp-includes\/css\/dashicons.min.css?ver=7.1.2","https:\/\/sohoradio.com\/wp-includes\/js\/tinymce\/skins\/wordpress\/wp-content.css?ver=7.1.2","https:\/\/sohoradio.com\/wp-content\/plugins\/wpforms\/assets\/pro\/css\/fields\/richtext\/editor-content.min.css"],"indicatorStepsPattern":"Step {current} of {total}"} 1510/* ]]> */ 1511</script>
1511 1512 1513 1514
1515<script type="text/plain" data-service="acf-custom-maps" data-category="marketing" data-cmplz-src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBiwjdPj4P4siFZk_zONEYs4h5MmrAosSQ"></script>
vendor: 1 bytes, line 1515
1515
1516<script data-waitfor="maps.googleapis.com/maps/api/js" data-service="acf-custom-maps" data-category="marketing" type="text/plain"> 1517 1518window.addEventListener('beforeunload', function (event) { 1519 event.stopImmediatePropagation(); 1520 }); 1521 1522 1523 (function ($) { /** 1524 * initMap 1525 * 1526 * Renders a Google Map onto the selected jQuery element 1527 * 1528 * @date 22/10/19 1529 * @since 5.8.6 1530 * 1531 * @param jQuery $el The jQuery element. 1532 * @return object The map instance. 1533 */ 1534 function initMap($el) { // Find marker elements within map. 1535 var $markers = $el.find('.marker'); 1536 1537// Create gerenic map. 1538 var mapArgs = { 1539 zoom: $el.data('zoom') || 16, 1540 mapTypeId: google.maps.MapTypeId.ROADMAP 1541 }; 1542 var map = new google.maps.Map($el[0], mapArgs); 1543 1544// Add markers. 1545 map.markers = []; 1546 $markers.each(function () { 1547 initMarker($(this), map); 1548 }); 1549 1550// Center map based on markers. 1551 centerMap(map); 1552 1553// Return map instance. 1554 return map; 1555 } 1556 1557 /** 1558 * initMarker 1559 * 1560 * Creates a marker for the given jQuery element and map. 1561 * 1562 * @date 22/10/19 1563 * @since 5.8.6 1564 * 1565 * @param jQuery $el The jQuery element. 1566 * @param object The map instance. 1567 * @return object The marker instance. 1568 */ 1569 function initMarker($marker, map) { // Get position from marker. 1570 var lat = $marker.data('lat'); 1571 var lng = $marker.data('lng'); 1572 var latLng = { 1573 lat: parseFloat(lat), 1574 lng: parseFloat(lng) 1575 }; 1576 1577// Create marker instance. 1578 var marker = new google.maps.Marker({position: latLng, map: map}); 1579 1580// Append to reference for later use. 1581 map.markers.push(marker); 1582 1583// If marker contains HTML, add it to an infoWindow. 1584 if ($marker.html()) { // Create info window. 1585 var infowindow = new google.maps.InfoWindow({content: $marker.html()}); 1586 1587// Show info window when marker is clicked. 1588 google.maps.event.addListener(marker, 'click', function () { 1589 infowindow.open(map, marker); 1590 }); 1591 } 1592 } 1593 1594 /** 1595 * centerMap 1596 * 1597 * Centers the map showing all markers in view. 1598 * 1599 * @date 22/10/19 1600 * @since 5.8.6 1601 * 1602 * @param object The map instance. 1603 * @return void 1604 */ 1605 function centerMap(map) { // Create map boundaries from all map markers. 1606 var bounds = new google.maps.LatLngBounds(); 1607 map.markers.forEach(function (marker) { 1608 bounds.extend({lat: marker.position.lat(), lng: marker.position.lng()}); 1609 }); 1610 1611// Case: Single marker. 1612 if (map.markers.length == 1) { 1613 map.setCenter(bounds.getCenter()); 1614 1615// Case: Multiple markers. 1616 } else { 1617 map.fitBounds(bounds); 1618 } 1619 } 1620 1621// Render maps on page load. 1622 $(document).ready(function () { 1623 $('.acf-map').each(function () { 1624 var map = initMap($(this)); 1625 }); 1626 }); 1627 1628 })(jQuery); 1629</script>
1629 1630
1631<script> 1632 1633// Discord widget embed 1634 1635var widgetContainer = $('.widget-container'); 1636 widgetTrigger = $(widgetContainer).find('.widget-trigger'); 1637 discordWidget = $(widgetContainer).find('iframe'); 1638 discordWidgetHeight = $(discordWidget).height(); 1639 headerHeight = $('.c-header__sup').innerHeight(); 1640 1641// On widget trigger click 1642$(widgetTrigger).on('click', function(){ 1643 // Toggle class on container 1644 $(widgetContainer).toggleClass('widget-open'); 1645 $('body').toggleClass('header-widget-open'); 1646 // Toggle class on body 1647 if($(widgetContainer).is('.widget-open')) { 1648 $(widgetContainer).animate({ 1649 height: discordWidgetHeight + 25, 1650 }); 1651 } else { 1652 $(widgetContainer).animate({ 1653 height: headerHeight + 1, 1654 }) 1655 } 1656}); 1657 1658// Add ID to all mixcloud embed players 1659 1660$('.wp-block-embed-mixcloud iframe').attr('id', 'embed-player'); 1661 1662 // Radio live stream 1663 var timerStart = Date.now(); 1664 var isMobile = /android|webos|iphone|ipod|blackberry|iemobile|opera mini/i.test(navigator.userAgent.toLowerCase()); 1665 // var widget = Mixcloud.PlayerWidget(document.getElementById("player-iframe")); 1666 1667 1668 // if($('#embed-player').length) { 1669 // var embedWidget = Mixcloud.PlayerWidget(document.getElementById('embed-player')); 1670 // } 1671 1672 1673 $('body').addClass('window-loading'); 1674 1675 // Run on window load 1676 $(window).on('load', function(){ 1677 1678 $('body').removeClass('window-loading'); 1679 1680 // Get page load time which decides on stream variable 1681 var pageLoadTime = Date.now()-timerStart; 1682 1683 if((pageLoadTime >= 9000) || (isMobile == true)) { 1684 var sohoStream = 'https://sohoradiomusic.doughunt.co.uk:8010/128mp3'; 1685 // var nycStream = 'https://sohoradioculture.doughunt.co.uk:8010/128mp3'; 1686 } else { 1687 var sohoStream = 'https://sohoradiomusic.doughunt.co.uk:8010/320mp3'; 1688 // var nycStream = 'https://sohoradioculture.doughunt.co.uk:8010/320mp3'; 1689 } 1690 1691 // How soho radio stream 1692 var sohoRadioStream = new Howl({ 1693 src: [sohoStream], 1694 html5: true, 1695 onplay: sohoIsPlaying 1696 }); 1697 1698 // Howl nyc radio stream 1699 // var nycRadioStream = new Howl({ 1700 // src: [nycStream], 1701 // html5: true, 1702 // onplay: nycIsPlaying 1703 // }); 1704 1705 function mixcloudEmbed() { 1706 1707 // Mixcloud embed widget ready 1708 1709 if($('#embed-player').length) { 1710 1711 embedWidget.events.play.on(EmbedPlayListener); 1712 1713 function EmbedPlayListener() { 1714 sohoRadioStream.pause(); 1715 // nycRadioStream.pause(); 1716 //widget.pause(); 1717 $('.listen-music, .listen-culture').removeClass('stream-loading'); 1718 $('.listen-music, .listen-culture').text('LISTEN:'); 1719 $('.listen-music-tile .listen-music-label, .listen-culture-tile .listen-music-label').text('LISTEN LIVE'); 1720 $('.listen-music-container, .listen-culture-container').removeClass('r-play'); 1721 } 1722 1723} 1724} 1725 1726// mixcloudEmbed(); 1727 1728 // Listener to check if soho radio is playing 1729 function sohoIsPlaying() { 1730 if (sohoRadioStream.playing()) { 1731 // console.log('soho radio is currently playing...'); 1732 $('.listen-music, .listen-music-tile').removeClass('stream-loading'); 1733 $('.listen-music-tile .pause').show(); 1734 $('.listen-music-tile .play').hide(); 1735 setTimeout(sohoIsPlaying, 800); //adjust timeout to fit your needs 1736 } 1737 else { 1738 // console.log('soho radio stopped playing.'); 1739 $('.listen-music-tile .play').show(); 1740 $('.listen-music-tile .pause').hide(); 1741 } 1742 } 1743 1744 // Listener to check if nyc radio is playing 1745 // function nycIsPlaying() { 1746 // if (nycRadioStream.playing()) { 1747 // // console.log('soho radio is currently playing...'); 1748 // $('.listen-culture, .listen-culture-tile').removeClass('stream-loading'); 1749 // $('.listen-culture-tile .pause').show(); 1750 // $('.listen-culture-tile .play').hide(); 1751 // setTimeout(nycIsPlaying, 800); //adjust timeout to fit your needs 1752 // } 1753 // else { 1754 // // console.log('nyc radio stopped playing.'); 1755 // $('.listen-culture-tile .play').show(); 1756 // $('.listen-culture-tile .pause').hide(); 1757 // } 1758 // } 1759 1760 1761 // Mixcloud player functions 1762 // widget.ready.then(function() { 1763 // widget.events.play.on(playListener); 1764 1765 // function playListener() { 1766 // sohoRadioStream.pause(); 1767 // // nycRadioStream.pause(); 1768 // if($('main:not(.barba-entered) #embed-player').length) { 1769 // embedWidget.pause(); 1770 // } 1771 // // $('.listen-music, .listen-culture').removeClass('stream-loading'); 1772 // $('.listen-music').text('LISTEN:'); 1773 // $('.listen-music-tile .listen-music-label, .listen-culture-tile .listen-music-label').text('LISTEN LIVE'); 1774 // $('.listen-music-container, .listen-culture-container').removeClass('r-play'); 1775 // } 1776 // }); 1777 1778 // On soho radio player click 1779 $('.listen-music').click(function(){ 1780 1781 var buttonStatus = $(this).html(); 1782 1783 if(buttonStatus == 'LISTEN') { 1784 1785 // If stream is loading, display loader 1786 if(sohoRadioStream.state() == 'unloaded') { 1787 $(this).addClass('stream-loading'); 1788 $('.listen-music-tile').addClass('stream-loading'); 1789 } 1790 1791 $('.listen-culture, .listen-culture-tile').removeClass('stream-loading'); 1792 // Pause mixcloud player 1793 // widget.pause(); 1794 // if($('main:not(.barba-entered) #embed-player').length) { 1795 // embedWidget.pause(); 1796 // } 1797 sohoRadioStream.play(); 1798 // nycRadioStream.pause(); 1799 $('.listen-culture').text('LISTEN'); 1800 $('.listen-culture-container, .listen-culture-tile').removeClass('r-play'); 1801 $('.listen-music-tile .listen-music-label').html('PAUSE'); 1802 $('.listen-culture-tile .listen-culture-label').html('LISTEN LIVE'); 1803 $('.listen-music').text('PAUSE'); 1804 $('.listen-music-container').addClass('r-play'); 1805 $('body').addClass('soho-radio-playing'); 1806 } else { 1807 sohoRadioStream.pause(); 1808 $('body').removeClass('soho-radio-playing'); 1809 $(this).removeClass('stream-loading'); 1810 $('.listen-music-tile').removeClass('stream-loading'); 1811 $('.listen-culture').removeClass('stream-loading'); 1812 $('.listen-music').text('LISTEN'); 1813 $('.listen-music-tile .listen-music-label').html('LISTEN LIVE'); 1814 $('.listen-culture-tile .listen-culture-label').html('LISTEN LIVE'); 1815 $('.listen-music-container').removeClass('r-play'); 1816 } 1817 }); 1818 1819 // Music tile click 1820 1821 $('.listen-music-tile').click(function(){ 1822 $('.listen-music').trigger('click'); 1823 var buttonStatus = $('.listen-music').html(); 1824 if(buttonStatus == 'LISTEN') { 1825 $(this).find('.listen-music-label').html('LISTEN LIVE'); 1826 } else { 1827 $(this).find('.listen-music-label').html('PAUSE'); 1828 } 1829 }); 1830 1831 1832 // Listen culture tile click 1833 1834 $('.listen-culture-tile').click(function(){ 1835 $('.listen-culture').trigger('click'); 1836 var buttonStatus = $('.listen-culture').html(); 1837 if(buttonStatus == 'LISTEN') { 1838 $(this).find('.listen-culture-label').html('LISTEN LIVE'); 1839 } else { 1840 $(this).find('.listen-culture-label').html('PAUSE'); 1841 } 1842 }); 1843 1844 // On nyc radio player click 1845 $('.listen-culture').click(function(){ 1846 1847 var buttonStatus = $(this).html(); 1848 1849 if(buttonStatus == 'LISTEN') { 1850 1851 // If stream is loading, display loader 1852 // if(nycRadioStream.state() == 'unloaded') { 1853 // $(this).addClass('stream-loading'); 1854 // $('listen-culture-tile').addClass('stream-loading'); 1855 // } 1856 1857 $('.listen-music').removeClass('stream-loading'); 1858 $('.listen-music-tile').removeClass('stream-loading'); 1859 1860 1861 sohoRadioStream.pause(); 1862 $('.listen-music').text('LISTEN'); 1863 $('.listen-culture-tile .listen-culture-label').html('PAUSE'); 1864 $('.listen-music-tile .listen-music-label').html('LISTEN LIVE'); 1865 $('.listen-music-container').removeClass('r-play'); 1866 $('.listen-culture').text('PAUSE'); 1867 $('.listen-culture-container').addClass('r-play'); 1868 $('body').addClass('soho-radio-playing'); 1869 } else { 1870 sohoRadioStream.play(); 1871 $('.listen-music').text('PAUSE'); 1872 $(this).removeClass('stream-loading'); 1873 $('.listen-culture-tile').removeClass('stream-loading'); 1874 $('.listen-music').removeClass('stream-loading'); 1875 $('body').removeClass('soho-radio-playing'); 1876 $('.listen-music-tile .listen-music-label').html('LISTEN LIVE'); 1877 $('.listen-culture-tile .listen-culture-label').text('LISTEN LIVE'); 1878 $('.listen-culture').text('LISTEN'); 1879 $('.listen-culture-container').removeClass('r-play'); 1880 } 1881 }); 1882 1883 1884 1885 // // if play mixcloud widget then pause rplayer streams 1886 // $(document).on('click', "[data-mixcloud-play-button]", function() { 1887 1888 // // Update mixcloud player with new source 1889 1890 // var episodeSource = $(this).attr('data-mixcloud-play-button'); 1891 1892 // // Update button text 1893 1894 // $(this).html('Now playing below <div class="o-icon o-icon--live u-pl-s"></div>'); 1895 1896 // widget.load(episodeSource); 1897 1898 // // setTimeout to auto play after source loaded 1899 1900 // setTimeout(function() { 1901 // widget.play(); 1902 // }, 500); 1903 1904 // $('.listen-culture').text('LISTEN:'); 1905 // $('.listen-music').text('LISTEN:'); 1906 // $('.listen-culture-tile .listen-culture-label').text('LISTEN LIVE'); 1907 // $('.listen-music-tile .listen-music-label').text('LISTEN LIVE'); 1908 // $('.listen-music-container').removeClass('r-play'); 1909 // $('.listen-culture-container').removeClass('r-play'); 1910 // $('.listen-music, .listen-culture').removeClass('stream-loading'); 1911 // $('body').removeClass('r-playing'); 1912 // sohoRadioStream.pause(); 1913 // // nycRadioStream.pause(); 1914 // }); 1915 1916 1917 barba.hooks.enter((data, next) => { 1918 1919 $('main').addClass('barba-entered'); 1920 1921 $('.listen-music-tile .listen-music-label').click(function(){ 1922 $('.listen-music-container .listen-music').trigger('click'); 1923 }); 1924 1925 $('.listen-culture-tile .listen-culture-label').click(function(){ 1926 $('.listen-culture-container .listen-culture').trigger('click'); 1927 }); 1928 1929 $('.wp-block-embed-mixcloud iframe').attr('id', 'embed-player'); 1930 1931 // if($('#embed-player').length) { 1932 1933 // var embedWidgetA = Mixcloud.PlayerWidget(document.getElementById('embed-player')); 1934 1935 // embedWidgetA.ready.then(function(){ 1936 1937 // embedWidgetA.events.play.on(embedPlayListenerA); 1938 1939 // function embedPlayListenerA() { 1940 // sohoRadioStream.pause(); 1941 // // nycRadioStream.pause(); 1942 // // widget.pause(); 1943 // $('.listen-music, .listen-culture').removeClass('stream-loading'); 1944 // $('.listen-music, .listen-culture').text('LISTEN'); 1945 // $('.listen-music-tile .listen-music-label, .listen-culture-tile .listen-culture-label').text('LISTEN LIVE'); 1946 // $('.listen-music-container, .listen-culture-container').removeClass('r-play'); 1947 // } 1948 1949 1950 // // If top live streams are playing 1951 // $('.listen-culture, .listen-music').click(function(){ 1952 // embedWidgetA.pause(); 1953 // }); 1954 1955 // // widget.ready.then(function() { 1956 // // widget.events.play.on(playListenerA); 1957 1958 // // function playListenerA() { 1959 // // embedWidgetA.pause(); 1960 // // } 1961 1962 // // }); 1963 1964 // }); 1965 1966 // } 1967 1968 }); 1969 1970 function initWPForms() { 1971 try { 1972 // Newer WPForms exposes a global; support both just in case. 1973 if (window.WPForms && typeof WPForms.init === 'function') { 1974 WPForms.init(); 1975 } else if (window.wpforms && typeof wpforms.init === 'function') { 1976 wpforms.init(); 1977 } 1978 1979 // If you use reCAPTCHA, re-run it safely 1980 if (window.grecaptcha && typeof grecaptcha.ready === 'function') { 1981 grecaptcha.ready(function(){ /* reCAPTCHA will auto-bind in WPForms */ }); 1982 } 1983 } catch (e) { 1984 console.warn('WPForms re-init failed:', e); 1985 } 1986} 1987 1988// captcha-init.js 1989function initCaptchaAfterSwap() { 1990 // GOOGLE reCAPTCHA v2 (checkbox/invisible) 1991 if (window.grecaptcha && document.querySelector('.g-recaptcha')) { 1992 // Render any unrendered containers (they have class g-recaptcha and no data-widget-id) 1993 document.querySelectorAll('.g-recaptcha').forEach(function (el) { 1994 if (!el.dataset.widgetId) { 1995 const id = grecaptcha.render(el); // uses data-sitekey on the div 1996 el.dataset.widgetId = id; 1997 } else { 1998 // If already rendered, just reset so itâs usable after swap 1999 grecaptcha.reset(parseInt(el.dataset.widgetId, 10)); 2000 } 2001 }); 2002 } 2003 2004 // GOOGLE reCAPTCHA v3 (token-based) 2005 if (window.grecaptcha && document.querySelector('input[name="g-recaptcha-response"]')) { 2006 grecaptcha.ready(function () { 2007 // WPForms will auto-bind v3 when grecaptcha is ready, but on SPA swaps a nudge helps 2008 if (window.WPForms && typeof WPForms.init === 'function') WPForms.init(); 2009 // As a fallback, force a token refresh:
2010 try { grecaptcha.execute(); } catch (e) {} 2011 }); 2012 } 2013 2014 // hCaptcha 2015 if (window.hcaptcha && document.querySelector('.h-captcha')) { 2016 document.querySelectorAll('.h-captcha').forEach(function (el) { 2017 if (!el.dataset.hcaptchaWidgetId) { 2018 const id = hcaptcha.render(el); // uses data-sitekey 2019 el.dataset.hcaptchaWidgetId = id; 2020 } else { 2021 hcaptcha.reset(el.dataset.hcaptchaWidgetId); 2022 } 2023 }); 2024 } 2025 2026 // Cloudflare Turnstile 2027 if (window.turnstile && document.querySelector('.cf-challenge, .cf-turnstile, .cf-turnstile iframe, .cf-challenge iframe')) { 2028 // Turnstile auto-detects, but on SPA swaps: 2029 document.querySelectorAll('.cf-turnstile').forEach(function (el) { 2030 try { turnstile.reset(el); } catch (e) { 2031 try { turnstile.render(el); } catch (_) {} 2032 } 2033 }); 2034 } 2035} 2036 2037 2038// Minimal Barba wiring 2039barba.hooks.after(() => { 2040 initWPForms(); 2041 initCaptchaAfterSwap(); 2042}); 2043 2044// Also run once on the initial page load 2045document.addEventListener('DOMContentLoaded', initWPForms); 2046document.addEventListener('DOMContentLoaded', initCaptchaAfterSwap); 2047 2048 2049}); 2050 2051 2052</script>
2052 2053</body> 2054</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.