1<!doctype html> 2<html class="no-js" lang="en"> 3<head> 4<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 5<meta name="viewport" content="width=device-width, initial-scale=1.0"/> 6<meta name="copyright" content="copyright 2026 https://www.londonperfect.com" /> 7<meta name="rating" content="Safe For Kids" /> 8<meta name="SKYPE_TOOLBAR" content ="SKYPE_TOOLBAR_PARSER_COMPATIBLE"/> 9<meta name="HandheldFriendly" content="True"> 10<meta name="MobileOptimized" content="320"> 11<meta property="og:site_name" content="London Perfect" /> 12<meta property="og:type" content="website" /> 13<link rel="preconnect" href="https://www.googletagmanager.com"> 14 <!-- Google Tag Manager AiDaptive --> 15
15<script>
vendor: 375 bytes, lines 15-19
15(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 16 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 17 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 18 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 19 })(window,document,'script','dataLayer','
19GTM-MCTWSBZ6
vendor: 3 bytes, line 19
19');
19</script>
19 20 <!-- End Google Tag Manager AiDaptive --> 21
21<script type="text/javascript" src="https://cdn.jarvisml.com/jarvisml-sdk.min.js?cid=tracks-vacation-perfect&vertical=hospitality" async></script>
21 22 <!-- Google Tag Manager --> 23
23<script>
vendor: 375 bytes, lines 23-27
23(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 24 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 25 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 26 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 27 })(window,document,'script','dataLayer','
27GTM-WLW73LQ
vendor: 3 bytes, line 27
27');
27</script>
27 28
28<script>
vendor: 375 bytes, lines 28-32
28(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 29 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 30 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 31 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 32 })(window,document,'script','dataLayer','
32GTM-K9MJPPM
vendor: 3 bytes, line 32
32');
32</script>
32 33 <!-- End Google Tag Manager --> 34<link rel="stylesheet" href="/css/foundation.min.css"> 35<link rel="stylesheet" href="/css/app.css?d=20260926"> 36<link href="https://www.londonperfect.com/css/jquery-ui.min.css" rel="stylesheet" type="text/css" /> 37 38 39 <style type="text/css">@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/greek-ext/400/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/greek/400/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/hebrew/400/normal.woff2);unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/latin/400/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/latin-ext/400/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/math/400/normal.woff2);unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/vietnamese/400/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/cyrillic-ext/400/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/cyrillic/400/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/symbols/400/normal.woff2);unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;font-display:swap;}</style> 40 <style type="text/css">@font-face {font-family:'EB Garamond';font-style:normal;font-weight:400;src:url(/cf-fonts/v/eb-garamond/5.2.7/cyrillic-ext/wght/normal.woff2);
40unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'EB Garamond';font-style:normal;font-weight:400;src:url(/cf-fonts/v/eb-garamond/5.2.7/greek/wght/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'EB Garamond';font-style:normal;font-weight:400;src:url(/cf-fonts/v/eb-garamond/5.2.7/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'EB Garamond';font-style:normal;font-weight:400;src:url(/cf-fonts/v/eb-garamond/5.2.7/greek-ext/wght/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'EB Garamond';font-style:normal;font-weight:400;src:url(/cf-fonts/v/eb-garamond/5.2.7/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'EB Garamond';font-style:normal;font-weight:400;src:url(/cf-fonts/v/eb-garamond/5.2.7/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'EB Garamond';font-style:normal;font-weight:400;src:url(/cf-fonts/v/eb-garamond/5.2.7/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'EB Garamond';font-style:normal;font-weight:500;src:url(/cf-fonts/v/eb-garamond/5.2.7/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'EB Garamond';font-style:normal;font-weight:500;src:url(/cf-fonts/v/eb-garamond/5.2.7/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'EB Garamond';font-style:normal;font-weight:500;src:url(/cf-fonts/v/eb-garamond/5.2.7/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'EB Garamond';font-style:normal;font-weight:500;src:url(/cf-fonts/v/eb-garamond/5.2.7/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'EB Garamond';font-style:normal;font-weight:500;src:url(/cf-fonts/v/eb-garamond/5.2.7/greek-ext/wght/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'EB Garamond';font-style:normal;font-weight:500;src:url(/cf-fonts/v/eb-garamond/5.2.7/greek/wght/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'EB Garamond';font-style:normal;font-weight:500;src:url(/cf-fonts/v/eb-garamond/5.2.7/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'EB Garamond';font-style:normal;font-weight:600;src:url(/cf-fonts/v/eb-garamond/5.2.7/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'EB Garamond';font-style:normal;font-weight:600;src:url(/cf-fonts/v/eb-garamond/5.2.7/greek/wght/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'EB Garamond';font-style:normal;font-weight:600;src:url(/cf-fonts/v/eb-garamond/5.2.7/greek-ext/wght/normal.woff2);
40unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'EB Garamond';font-style:normal;font-weight:600;src:url(/cf-fonts/v/eb-garamond/5.2.7/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'EB Garamond';font-style:normal;font-weight:600;src:url(/cf-fonts/v/eb-garamond/5.2.7/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'EB Garamond';font-style:normal;font-weight:600;src:url(/cf-fonts/v/eb-garamond/5.2.7/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'EB Garamond';font-style:normal;font-weight:600;src:url(/cf-fonts/v/eb-garamond/5.2.7/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'EB Garamond';font-style:normal;font-weight:700;src:url(/cf-fonts/v/eb-garamond/5.2.7/greek-ext/wght/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'EB Garamond';font-style:normal;font-weight:700;src:url(/cf-fonts/v/eb-garamond/5.2.7/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'EB Garamond';font-style:normal;font-weight:700;src:url(/cf-fonts/v/eb-garamond/5.2.7/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'EB Garamond';font-style:normal;font-weight:700;src:url(/cf-fonts/v/eb-garamond/5.2.7/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'EB Garamond';font-style:normal;font-weight:700;src:url(/cf-fonts/v/eb-garamond/5.2.7/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'EB Garamond';font-style:normal;font-weight:700;src:url(/cf-fonts/v/eb-garamond/5.2.7/greek/wght/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'EB Garamond';font-style:normal;font-weight:700;src:url(/cf-fonts/v/eb-garamond/5.2.7/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}</style> 41<link href="/css/icons.css" rel="stylesheet"> 42<link rel="Shortcut Icon" type="image/ico" href="/favicon.ico" /> 43<link rel="preload" as="font" href="/css/webfonts/1488996992.woff" type="font/woff2" crossorigin="anonymous">
44<script type="text/javascript" src="https://platform-api.sharethis.com/js/sharethis.js#property=646cc10f40353a0019caeed6&product=inline-share-buttons" async></script>
44 45<link rel="canonical" href="https://www.londonperfect.com/deals.php"/> 46 <!-- Hotjar Tracking Code for London Perfect --> 47
47<script> 48 window.addEventListener('load', function () { 49 50 setTimeout(function () {
vendor: 162 bytes, lines 50-54
50 51 52 (function(h,o,t,j,a,r){ 53 h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; 54 h._hjSettings={hjid:
543841951
vendor: 353 bytes, lines 54-63
54,hjsv:6}; 55 a=o.getElementsByTagName('head')[0]; 56 r=o.createElement('script'); 57 r.async=1; 58 r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; 59 a.appendChild(r); 60 61 })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); 62 63
63}, 5000); 64 65 }); 66 </script>
66 67<meta name="google-site-verification" content="-k5yntiBiYAAStaein4N3HusR4Bg-TyA_joS73bH0jA" /><title>Deals & Special Offers - London Perfect</title> 68<meta name="description" content="Whether you're booking a last-minute London getaway or planning a dream trip in advance, our special offers will help you save money on your stay and truly put the perfect in London Perfect!"/> 69<meta name="keywords" content="" /> 70<style> 71 .parallax-container { 72 position: relative; 73 height: 700px; 74 background-image: url('https://www.londonperfect.com/g/photos/upload/sml_521067409-1443623043-mm913_London%20Perfect-0004.jpg'); 75 background-size: cover; 76 background-position: bottom; 77 background-attachment: fixed; /* This is key for parallax effect */ 78 background-repeat: no-repeat; 79 } 80 81 .parallax-content-outer { 82 position: absolute; /* Match the position to the inner content */ 83 top: 50%; 84 left: 50%; 85 transform: translate(-50%, -50%); 86 padding: 4px; /* Add the gap as padding */ 87 border: 4px solid rgba(255, 255, 255, 0.8); /* Semi-transparent border */ 88 background-color: transparent; /* Ensure no background for the outer div */ 89 z-index: 0; 90 width: 90%; /* Match the width to the inner div */ 91 } 92 93 .parallax-content { 94 background-color: rgba(255, 255, 255, 0.8); /* Semi-transparent white background */ 95 padding: 20px; 96 text-align: center; 97 box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); 98 width: 100%; /* Set to 100% to fit the outer div */ 99 } 100 101 .parallax-content h1 { 102 margin: 0; 103 font-size: 36px; 104 font-weight: 700; 105 text-transform: uppercase; 106 color: #000; 107 font-family: 'Open Sans', sans-serif; 108 } 109 .parallax-content p { 110 font-size: 1em; 111 } 112 .deal-image { 113 width: 100%; 114 height: 320px; /* tweak as needed */ 115 overflow: hidden; 116 } 117 118 .deal-image img { 119 width: 100%; 120 height: 100%; 121 object-fit: cover; 122 object-position: center; 123 display: block; 124 } 125 126 @media print, screen and (min-width: 40em) { 127 .parallax-container { 128 height: 500px; 129 } 130 .parallax-content h1, .parallax-content h2 { 131 font-size: 40px; 132 } 133 .parallax-content p { 134 font-size: 1.1em; 135 } 136 .parallax-content-outer { 137 width: 70%; 138 } 139 } 140</style> 141<style>header .logo h1, header .logo p {overflow:hidden;text-indent:-9999px;height:1px;}</style> 142</head> 143<body> 144<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 144-145
144 145<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
145GTM-MCTWSBZ6
vendor: 150 bytes, lines 145-146
145" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 146<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
146GTM-WLW73LQ
vendor: 150 bytes, lines 146-147
146" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 147<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
147GTM-K9MJPPM
vendor: 83 bytes, line 147
147" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
148<!-- End Google Tag Manager (noscript) --> 149<header> 150<div class="expanded row logonav"> 151 <div class="row" style="position: relative;"> 152 <div class="large-12 columns fixheadheight"> 153 <div class="logo"><a href="/"> 154 <svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 170.89 76.32"><rect class="c" x="2.99" y="3.29" width="164.2" height="69.63"/><path class="c" d="M170.89,76.32H0V0H170.89V76.32ZM1.67,74.65H169.22V1.67H1.67V74.65Z"/><path class="b" d="M39.08,46.88c0,2.23-2.08,2.23-3.19,2.23h-2.32v2.64h-1.63v-7.11h3.94c1.12,0,3.19,0,3.19,2.24Zm-1.63,0c0-.67-.41-.79-1.28-.79h-2.61v1.59h2.61c.87,0,1.28-.12,1.28-.8Zm13.02,3.44v-1.5h4.12v-1.44h-4.12v-1.29h4.78v-1.44h-6.41v7.11h6.52v-1.44h-4.89Zm21.8,1.2l.18,.24h-2.01l-.04-.06-1.93-2.62h-1.89v2.68h-1.63v-7.11h4.24c1.45,0,2.92,.26,2.92,2.18,0,1.29-.85,1.97-1.78,2.12l1.93,2.57Zm-5.7-3.85h2.42c1.14,0,1.49-.19,1.49-.82s-.35-.81-1.49-.81h-2.42v1.63Zm15.58-3.03h-.15v7.11h1.63v-2.94h4.25v-1.44h-4.25v-1.29h4.94v-1.44h-6.42Zm18.1,5.67v-1.5h4.12v-1.44h-4.12v-1.29h4.78v-1.44h-6.41v7.11h6.52v-1.44h-4.89Zm20.71-1.28h-.12l-.03,.11c-.12,.46-.73,1.34-2.23,1.34-1.18,0-2.45-.59-2.45-2.24,0-1.5,.9-2.33,2.52-2.33s2.05,1.09,2.05,1.1l.03,.1h1.63l-.05-.19v-.04c-.56-2-2.34-2.42-3.74-2.42-2.57,0-4.1,1.35-4.1,3.62s1.53,3.83,4,3.83c3.03,0,3.78-1.7,3.95-2.72l.03-.17h-1.51Zm17.82-4.39h-7.57v1.44h3.05v5.67h1.63v-5.67h3.05v-1.44h-.15Z"/><g><polygon class="b" points="34.87 24.7 31.95 24.7 31.95 37.52 43.78 37.52 43.78 34.86 34.87 34.86 34.87 24.7"/><path class="b" d="M56.72,24.39c-4.75,0-7.59,2.54-7.59,6.81,0,3.05,1.99,6.62,7.59,6.62s7.59-3.57,7.59-6.62c0-4.26-2.84-6.81-7.59-6.81Zm0,2.59c2.96,0,4.66,1.49,4.66,4.08,0,3.62-2.92,4.17-4.66,4.17s-4.66-.54-4.66-4.17c0-2.59,1.7-4.08,4.66-4.08Z"/><polygon class="b" points="79.54 33.16 71.7 24.7 68.79 24.7 68.79 37.52 71.62 37.52 71.62 28.73 79.79 37.52 82.37 37.52 82.37 24.7 79.54 24.7 79.54 33.16"/><path class="b" d="M93.9,24.7h-6.18v12.82h6.28c4.48,0,7.16-2.42,7.16-6.49s-2.58-6.33-7.26-6.33Zm-3.25,2.59h2.17c4,0,5.42,.99,5.42,3.78s-1.52,3.86-5.42,3.86h-2.17v-7.64Z"/><path class="b" d="M113.29,24.39c-4.75,0-7.59,2.54-7.59,6.81,0,3.05,1.99,6.62,7.59,6.62s7.59-3.57,7.59-6.62c0-4.26-2.84-6.81-7.59-6.81Zm0,2.59c2.96,0,4.66,1.49,4.66,4.08,0,3.62-2.92,4.17-4.66,4.17s-4.66-.54-4.66-4.17c0-2.59,1.7-4.08,4.66-4.08Z"/><polygon class="b" points="136.11 24.7 136.11 33.16 128.28 24.7 125.36 24.7 125.36 37.52 128.19 37.52 128.19 28.73 136.36 37.52 138.94 37.52 138.94 24.7 136.11 24.7"/></g></svg> 155 <p>London Perfect - London Vacation Rentals</p></a> 156 </div> 157 </div> 158 </div> 159 <div class="dealscallout show-for-large"><a href="/deals.php">Deals & Updates</a></div> 160 <div class="calluscallout show-for-large"><a href="/contact-us.php" class="icon-top-bar-phone">+1-888-520-2087</a></div> 161 <div class="booknowcallout show-for-large"><a href="https://www.vacationperfect.com/rentals/london/">Book Now</a></div> 162 <div class="row" style="position: relative;"> 163 <div class="large-12 columns" style="padding-left: 0;padding-right: 0;"> 164 <div class="title-bar" data-responsive-toggle="main-menu" data-hide-for="large"> 165 <button class="menu-icon" type="button" data-toggle></button> 166 <!--<div class="title-bar-title">Menu</div>--> 167 </div> 168 <div id="main-menu" class="text-center menu-centered"> 169 <ul id="mega-menu-container" class="dropdown menu large-horizontal large-text-right" data-responsive-menu="drilldown large-dropdown"> 170 <li class="mega-menu"><a href="https://www.vacationperfect.com/rentals/london/">Rentals</a> 171 <ul class="menu threecolumnmega"> 172 <div class="medium-6 columns"> 173 <ul> 174 <li><a href="https://www.vacationperfect.com/rentals/london/" style="font-weight: 700;"><span class="title">BROWSE LONDON RENTALS</span></a></li> 175 <li><a href="https://www.vacationperfect.com/rentals/london/">All London Rentals</a></li> 176 <li><a href="https://www.vacationperfect.com/vrp/search/results/?search%5Bmeta%5D%5BnodeId%5D=6&search%5Bbedrooms%5D=1&search%5Barrival%5D=&search%5Bdeparture%5D=">Studios & One Bedroom</a></li> 177 <li><a href="https://www.vacationperfect.com/vrp/search/results/?search%5Bmeta%5D%5BnodeId%5D=6&search%5Bbedrooms%5D=2&search%5Barrival%5D=&search%5Bdeparture%5D=">Two Bedrooms</a></li> 178 <li><a href="https://www.vacationperfect.com/vrp/search/results/?search%5Bmeta%5D%5BnodeId%5D=6&search%5Bbedrooms%5D=3&search[showmax]=true&search%5Barrival%5D=&search%5Bdeparture%5D=">3+ Bedrooms</a></li> 179 <li><a href="/long-term-rental-apartments-in-london.php" title="Long Term Rental">Long Term Rentals</a></li> 180 <li style="margin-top: 10px;"><a href="https://www.vacationperfect.com/rentals/london/" style="font-weight: 700;"><span class="title">SEARCH OTHER LOCATIONS</span></a></li> 181 <li><a href="https://www.parisperfect.com/">Paris</a></li> 182 <li><a href="https://www.italyperfect.com/">Italy</a></li> 183 </ul> 184 </div> 185 <div class="medium-6 columns"> 186 <ul style="margin-bottom: 20px;"> 187 <li><a href="/rentals/best-london-vacation-rental-for.php" style="font-weight: 700;"><span class="title">BEST APARTMENTS FOR...</span></a></li> 188 <li><a href="/rentals/romantic-retreats.php">Romantic Retreats</a></li> 189 <li><a href="/rentals/family-friendly.php">Family Friendly</a></li> 190 <li><a href="/rentals/group-escapes.php">Group Escapes</a></li> 191 <li><a href="/rentals/girlfriend-getaway.php">Girlfriend Getaway</a></li> 192 <li><a href="/rentals/luxury-living.php">Luxury Living</a></li> 193 <li><a href="/rentals/business-travel.php">Business Travel</a></li> 194 <li><a href="/rentals/digital-nomads.php">Digital Nomads</a></li> 195 <li><a href="/rentals/staycation.php">Staycation</a></li> 196 </ul> 197 <ul> 198 <li style="margin-top: 10px;"><a href="/list-with-us.php" style="font-weight: 700;"><span class="title">
198OWNERS / INVESTORS</span></a></li> 199 <li><a href="/list-with-us.php">List With Us</a></li> 200 <li><a href="/investors/buying-a-property-in-london.php">Buy an Apartment in London</a></li> 201 </ul> 202 </div> 203 </ul> 204 </li> 205 <li><a href="/plan-your-trip.php" title="London Guide">London Info</a> 206 <ul class="menu"> 207 <li><a href="/plan-your-trip/where-to-stay-in-london.php">Where to Stay</a></li> 208 <li><a href="/plan-your-trip/things-to-see-london.php">Things to See</a></li> 209 <li><a href="/plan-your-trip/shopping-london.php">Shopping in London</a></li> 210 <li><a href="/plan-your-trip/where-eat-drink-london.php">Where to Eat & Drink</a></li> 211 <li><a href="/plan-your-trip/events-in-london.php">Events in London</a></li> 212 <li><a href="/plan-your-trip/london-practical-information.php">Practical Info</a></li> 213 </ul> 214 </li> 215 <li class="is-dropdown-submenu-parent"><a href="/tours/">Tours & Experiences</a> 216 <ul class="menu"> 217 <li><a href="/tours/">Book Tours & Experiences</a></li> 218 <li><a href="https://londonperfect.londontheatredirect.com/" rel="noopener" target="_blank">Theatre Tickets</a></li> 219 </ul> 220 </li> 221 <li class="is-dropdown-submenu-parent"><a href="/investors/buying-a-property-in-london.php">For Sale</a></li> 222 <li><a href="/about.php">About</a> 223 <ul class="menu"> 224 <li><a href="/contact-us.php">Contact Us</a></li> 225 <li><a href="/about_us.php">About Us</a></li> 226 <li><a href="/list-with-us.php">List Your Property</a></li> 227 <li><a href="/what-makes-us-different.php">What Makes Us Different</a></li> 228 <li><a href="/london-apartment-guest-reviews.php">Guest Reviews</a></li> 229 <li><a href="/investors/buying-a-property-in-london.php">Buy an Apartment in London</a></li> 230 <li><a href="/faq.php">FAQs</a></li> 231 <li><a href="/media.php">Press & Media</a></li> 232 </ul> 233 </li> 234 <li><a href="/blog/">Blog</a> 235 <ul class="menu"> 236 <li><a href="/blog/">London Perfect Blog</a></li> 237 <li><a href="/newsletter-signup.php">Newsletter Sign-Up</a></li> 238 </ul> 239 </li> 240 <li class=""><a href="/contact-us.php">Contact Us</a> 241 <ul class="menu"> 242 <li><a href="/contact-us.php">Contact Us</a></li> 243 <li><a href="/list-with-us.php">List Your Property</a></li> 244 </ul> 245 </li> 246 <li class="is-dropdown-submenu-parent"><a href="https://guestportal.vacationperfect.com/" rel="noopener" target="_blank" class="link-my-env">Guest Portal</a></li> 247 </ul> 248 </div> 249 </div> 250 </div> 251</div> 252</header><div class="expanded row columns nopaddingleft nopaddingright parallax-container" data-equalizer="" data-equalizer-mq="large-up"> 253 <div class="parallax-content-outer"> 254 <div class="parallax-content"> 255 <h1>Deals & Updates</h1> 256 <p>Explore the latest deals and exclusive special offers on our curated selection of London vacation apartment rentals! Youâll find the perfect blend of comfort and style in our centrally located London accommodations. Here youâll find the latest updates on our newest vacation rentals along with stunning remodels and new designs. Be the first to reserve your stay while dates are available!</p> 257 </div> 258 </div> 259</div> 260 <div class="row margintop40 contentsection"> 261 <div class="medium-12 columns"> 262 <div class="sectionheader text-center" style="border-bottom:solid 1px #202b57;margin-top:60px;"> 263 <h2>Deals</h2> 264 </div> 265 </div> 266 </div> 267 <div class="row margintop40 contentsection" data-equalizer="deals" data-equalizer-mq="medium-up"> 268 <div class="medium-6 columns end" data-equalizer-watch="deals"> 269 <a href="https://www.vacationperfect.com/vrp/unit/knightsbridge"> 270 <div class="deal-image"><img width="100%" alt="Knightsbridge" loading="lazy" src="https://www.londonperfect.com/cdn-cgi/image/format=auto,width=605,fit=cover/https://track-pm.s3.amazonaws.com/vacationperfect/image/78a5b435-7190-427e-899f-263c88991c93"></div> 271 </a> 272 <h2>Knightsbridge</h2> 273 <p>Now available for shorter stays, Knightsbridge can be booked from just 4 nights, making it even easier to enjoy this stylish apartment near Harrods and Hyde Park. A lovely choice for a London stay in one of the cityâs most iconic neighborhoods.</p> </div> 274 </div> 275 <div class="row margintop40 contentsection"> 276 <div class="medium-12 columns"> 277 <div class="sectionheader text-center" style="border-bottom:solid 1px #202b57;margin-top:60px;"> 278 <h2>New Properties</h2> 279 </div> 280 </div> 281 </div> 282 <div class="row margintop40 contentsection" data-equalizer="deals" data-equalizer-mq="medium-up"> 283 <div class="medium-6 columns " data-equalizer-watch="deals"> 284 <a href="https://www.vacationperfect.com/vrp/unit/albert-mews-house"> 285 <div class="deal-image">
285<img width="100%" alt="Albert Mews House" loading="lazy" src="https://www.londonperfect.com/cdn-cgi/image/format=auto,width=605,fit=cover/https://track-pm.s3.amazonaws.com/vacationperfect/image/cfe3ac6e-750e-4b77-a7b6-4d16992c5d2c"></div> 286 </a> 287 <h2>Albert Mews House</h2> 288 <p>Set back on a charming cobblestone lane and once the home to a famous celebrity couple, this quintessential London mews house is close to Kensington Gardens, museums and award-winning restaurants and cafes.</p> 289 </div> 290 <div class="medium-6 columns " data-equalizer-watch="deals"> 291 <a href="https://www.vacationperfect.com/vrp/unit/conrad"> 292 <div class="deal-image"><img width="100%" alt="Conrad" loading="lazy" src="https://www.londonperfect.com/cdn-cgi/image/format=auto,width=605,fit=cover/https://track-pm.s3.amazonaws.com/vacationperfect/image/27cdaedb-87b7-423e-8bcf-eaa5290b1050"></div> 293 </a> 294 <h2>Conrad</h2> 295 <p>This beautifully designed mews home in South Kensington has stylish interiors, an exclusive setting and everything you need to live like a local in one of Londonâs most charming neighborhoods.</p> 296 </div> 297 <div class="medium-6 columns " data-equalizer-watch="deals"> 298 <a href="https://www.vacationperfect.com/vrp/unit/lyndon-house"> 299 <div class="deal-image"><img width="100%" alt="Lyndon House" loading="lazy" src="https://www.londonperfect.com/cdn-cgi/image/format=auto,width=605,fit=cover/https://track-pm.s3.amazonaws.com/vacationperfect/image/7720c2f1-199a-491f-9f22-2895ea5de5d6"></div> 300 </a> 301 <h2>Lyndon House</h2> 302 <p>A remarkable South Kensington townhouse on Stanhope Gardens, with elegant living spaces, a private patio and balcony overlooking the garden square - rare outdoor luxuries in the heart of London!</p> 303 </div> 304 <div class="medium-6 columns end" data-equalizer-watch="deals"> 305 <a href="https://www.vacationperfect.com/vrp/unit/the-howard"> 306 <div class="deal-image"><img width="100%" alt="The Howard" loading="lazy" src="https://www.londonperfect.com/cdn-cgi/image/format=auto,width=605,fit=cover/https://track-pm.s3.amazonaws.com/vacationperfect/image/29a9df4c-4bb7-4dfa-a225-92142e4a5391"></div> 307 </a> 308 <h2>The Howard</h2> 309 <p>With an ideal location near Sloane Square, this lovely apartment is just steps from Kingâs Roadâs shops, Sloane Street and everything that makes Chelsea one of the most sought-after neighborhoods.</p> 310 </div> 311 </div> 312 <div class="row margintop40 contentsection"> 313 <div class="medium-12 columns"> 314 <div class="sectionheader text-center" style="border-bottom:solid 1px #202b57;margin-top:60px;"> 315 <h2>Newly Renovated</h2> 316 </div> 317 </div> 318 </div> 319 <div class="row margintop40 contentsection" data-equalizer="deals" data-equalizer-mq="medium-up"> 320 <div class="medium-6 columns " data-equalizer-watch="deals"> 321 <a href="https://www.vacationperfect.com/vrp/unit/hyde-park"> 322 <div class="deal-image"><img width="100%" alt="Hyde Park" loading="lazy" src="https://www.londonperfect.com/cdn-cgi/image/format=auto,width=605,fit=cover/https://track-pm.s3.amazonaws.com/vacationperfect/image/bb13e342-1e60-4425-969f-e1ebb22dea42"></div> 323 </a> 324 <h2>Hyde Park</h2> 325 <p>Set in a cobblestone lined Kensington mews that's full of charm, this welcoming apartment is an ideal home base for your London stay. With a cheerful modern decor and private garden level patio, you'll feel right at home.</p> </div> 326 <div class="medium-6 columns end" data-equalizer-watch="deals"> 327 <a href="https://www.vacationperfect.com/vrp/unit/middleton"> 328 <div class="deal-image"><img width="100%" alt="Middleton" loading="lazy" src="https://www.londonperfect.com/cdn-cgi/image/format=auto,width=605,fit=cover/https://track-pm.s3.amazonaws.com/vacationperfect/image/d5dc985c-3a28-4e0b-ab8c-564640c2d081"></div> 329 </a> 330 <h2>Middleton</h2> 331 <p>Luxe London living in this three level Kensington mews home. Beautifully decorated, you will enjoy staying in as much as exploring the nearby pubs that make the area so charming.</p> </div> 332 </div> 333 <footer> 334<div class="row expanded ppbcmain"> 335 <div class="row" data-equalizer data-equalizer-mq="medium-up"> 336 <div class="large-3 medium-12 columns" data-equalizer-watch> 337 <ul> 338 <li><a href="https://www.vacationperfect.com/rentals/london/">Rentals</a></li> 339 <li><a href="/plan-your-trip.php">Info</a></li> 340 <li><a href="/about.php">About</a></li> 341 <li><a href="/blog/">Blog</a></li> 342 <li><a href="/contact-us.php" id="ga-footer-contactus">Contact us</a></li> 343 <li><a href="/faq.php" id="ga-footer-faqs">FAQ's</a></li> 344 </ul> 345 </div> 346 <div class="large-5 medium-12 columns" data-equalizer-watch> 347 <p class="fstitle">Follow Us</p> 348 <div class="followus"> 349 <a target="_blank" rel="nofollow noopener" class="icon-social-facebook facebook" title="Facebook" href="https://www.facebook.com/londonperfect"></a> 350 <a target="_blank" rel="nofollow noopener" class="icon-social-twitter twitter" title="Twitter" href="https://twitter.com/LondonPerfectAp"></a> 351 <a target="_blank" rel="nofollow noopener" class="icon-social-youtube youtube" title="YouTube" href="https://www.youtube.com/channel/UCOYLuLiGJqqjBvCzuYG86ew"></a> 352 <a target="_blank" rel="nofollow noopener" class="icon-social-pinterest pinterest" title="Pinterest" href="https://www.pinterest.com/londonperfect/"></a> 353 <a target="_blank" rel="nofollow noopener" class="icon-social-instagram instagram" title="Instagram" href="https://www.instagram.com/londonperfectrentals/"></a> 354 </div> 355 <form action="https://ca9517c5.sibforms.com/serve/MUIFAHpgBFeWfJ4bxv608BAARq9cF1dtSfGVnuy612rMUWT0c7oqipOxrpXjJA0786uSSMBdJBD4j9WuwL9AmYLMd1JLwbiQuCGvnJAIPO22YO6UYCZYDVquq6Jxshjqk010tMzV32i117xKpdxoSMif9Yv_YqUTtjbeDTYh4cfX6oliwbRJ9YXkIRaUDv7HIXyzLCsL-sVKxJg=" method="post" id="mainsubForm" class="footnewsletterform"> 356 <input type="hidden" name="js_id" id="js_id" value="75hl"> 357 <input type="hidden" name="from_url" id="from_url" value="yes"> 358 <input type="hidden" name="hdn_email_txt" id="hdn_email_txt" value=""> 359 <input type="hidden" name="sib_simple" value="simple"> 360 <input type="hidden" name="sib_forward_url" value="https://www.vacationperfect.com/thank-you-for-subscribing/" id="sib_forward_url"> 361 <input type="hidden" name="req_hid" id="req_hid" value=""> 362 <input type="hidden" name="locale" value="en"> 363 <input type="hidden" name="html_type" value="simple"> 364 <div class="mc-field-group"> 365 <label for="emailfooter" style="color: #fff;">Subscribe</label> 366 <input class="email" id="emailfooter" name="EMAIL" type="email" placeholder="Your Email" autocomplete="email" required /> 367 </div> 368 <input type="submit" value="Subscribe" name="subscribe" class="button"> 369 </form> 370 <small><a href="/privacy-policy.php">View Our Privacy Policy</a></small> 371 </div> 372 <div class="large-1 medium-12 columns" data-equalizer-watch> </div> 373 <div class="large-3 medium-12 columns" data-equalizer-watch> 374 <p class="ftitle">Vacation Perfect Sites</p> 375 <div class="pesites"> 376 <a target="_blank" title="Vacation Perfect" href="https://www.vacationperfect.com/" rel="noopener"><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.46 126.59"><rect class="cls-2" x="-53.26" y="-44.74" width="372.95" height="216.08"/><path class="cls-1" d="M283.48,126.59H0V0H283.48ZM2.78,123.83H280.72V2.77H2.78Z"/><path class="cls-1" d="M5.57,5.55v115.5H277.93V5.55Zm52.65,75.8H54.37v4.38h-2.7V73.94h6.55c1.85,0,5.3,0,5.3,3.71S60.07,81.35,58.22,81.35Zm3.56-19.3L51.6,41H56l7.92,16.82L72,41H76.4L66.07,62.05ZM91.31,83.59v2.14H80.49V73.94H91.12v2.39H83.19v2.13H90v2.39H83.19v2.5h8.12Zm4.14-21.54-2.21-4.84H81.09l-2.23,4.84H74.48L84.86,41h4.7L99.8,62.05Zm24.49,23.68h-2.85l-.07-.1-3.21-4.34h-3.13v4.44H108V73.94h7c2.4,0,4.85.43,4.85,3.62a3.39,3.39,0,0,1-3,3.52l3.21,4.26.3.39ZM124.35,56a8.79,8.79,0,0,1-.76,1.73,9.45,9.45,0,0,1-1.32,1.77A7.92,7.92,0,0,1,120.18,61a12.72,12.72,0,0,1-3.07,1.13,18,18,0,0,1-4.2.44,15.33,15.33,0,0,1-4.67-.7,10.45,10.45,0,0,1-3.79-2.12,9.91,9.91,0,0,1-2.54-3.56,12.74,12.74,0,0,1-.92-5,11.85,11.85,0,0,1,.74-4.26A9,9,0,0,1,104,43.51a10.49,10.49,0,0,1,3.82-2.25,16.38,16.38,0,0,1,5.43-.81,15.81,15.81,0,0,1,4.08.46,11.54,11.54,0,0,1,2.93,1.18,8.17,8.17,0,0,1,2,1.56,9.39,9.39,0,0,1,1.22,1.67,7.9,7.9,0,0,1,.65,1.45c.14.43.23.74.29.93h-4.12a5.46,5.46,0,0,0-.46-.88,4.75,4.75,0,0,0-1.16-1.25,7.39,7.39,0,0,0-2.05-1.1,8.8,8.8,0,0,0-3.11-.48,10.69,10.69,0,0,0-3.74.58,6.68,6.68,0,0,0-2.57,1.61,6.33,6.33,0,0,0-1.48,2.42,9.27,9.27,0,0,0-.48,3,7.66,7.66,0,0,0,.63,3.21,6.46,6.46,0,0,0,1.69,2.3,7.31,7.31,0,0,0,2.54,1.41,10.12,10.12,0,0,0,3.17.48,9.13,9.13,0,0,0,3.12-.48,8.33,8.33,0,0,0,2.21-1.16,5.66,5.66,0,0,0,1.37-1.46,4.67,4.67,0,0,0,.64-1.4h4.12A11.39,11.39,0,0,1,124.35,56ZM148,74.18v2.15h-8.2v2.13h7v2.39h-7v4.88h-2.7V73.94H148Zm-1-12.13-2.2-4.84H132.66l-2.24,4.84H126L136.42,41h4.7l10.24,21.08Zm15,0h-4.11V44.51h-9.43V41h23v3.54H162Zm14.25,21.54v2.14H165.41V73.94H176v2.39H168.1v2.13h6.83v2.39H168.1v2.5h8.12Zm2.63-21.54h-4.12V41h4.12ZM205.69,81.5c-.29,1.69-1.53,4.51-6.56,4.51-4.09,0-6.63-2.43-6.63-6.35,0-3.76,2.54-6,6.8-6,2.33,0,5.29.69,6.2,4v0l.09.32h-2.71l-.06-.17s-.65-1.83-3.4-1.83-4.19,1.38-4.19,3.87c0,2.74,2.1,3.72,4.06,3.72,2.49,0,3.51-1.46,3.7-2.23l.05-.18h2.69Zm1.6-26.27a9.66,9.66,0,0,1-2,3.53,10.56,10.56,0,0,1-3.84,2.73,18,18,0,0,1-12.35,0,10.56,10.56,0,0,1-3.84-2.73,9.66,9.66,0,0,1-2-3.53,12.75,12.75,0,0,1-.56-3.56,13.69,13.69,0,0,1,.65-4.19,9.35,9.35,0,0,1,2.15-3.58,10.73,10.73,0,0,1,3.88-2.51,18.83,18.83,0,0,1,11.75,0,10.73,10.73,0,0,1,3.88,2.51,9.35,9.35,0,0,1,2.15,3.58,13.69,13.69,0,0,1,.65,4.19A12.75,12.75,0,0,1,207.29,55.23Zm26.54,19v2.15h-5.06v9.4h-2.7v-9.4h-5V73.94h12.81Zm0-12.13h-3.77L215.42,46.28V62.05h-3.94V41h4.35L229.92,56.2V41h3.94Z"/><polygon class="cls-1" points="134.37 53.67 143.18 53.67 138.77 44.28 134.37 53.67"/><polygon class="cls-1" points="82.8 53.67 91.62 53.67 87.21 44.28 82.8 53.67"/><path class="cls-1" d="M201.33,45.81a7.6,7.6,0,0,0-2.69-1.37,12.66,12.66,0,0,0-6.69,0,7.6,7.6,0,0,0-2.69,1.37,6.59,6.59,0,0,0-1.77,2.32,9.21,9.21,0,0,0,.13,7,6.58,6.58,0,0,0,2,2.33,7.34,7.34,0,0,0,2.71,1.22,12.9,12.9,0,0,0,6,0A7.34,7.34,0,0,0,201,57.47a6.58,6.58,0,0,0,2-2.33,9.21,9.21,0,0,0,.13-7A6.59,6.59,0,0,0,201.33,45.81Z"/><path class="cls-1" d="M114.7,76.26h-4V79h4c1.89,0,2.47-.32,2.47-1.36S116.59,76.26,114.7,76.26Z"/><path class="cls-1" d="M58.7,76.33H54.37V79H58.7c1.44,0,2.12-.2,2.12-1.32S60.14,76.33,58.7,76.33Z"/></svg></a> 377 <a target="_blank" title="Paris Perfect" rel="noopener" href="https://www.parisperfect.com/"><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 283.5 126.6" style="enable-background:new 0 0 283.5 126.6;" xml:space="preserve"><rect x="-44.7" y="-44.7" class="st1" width="373" height="216.1"/><g><path class="st0" d="M283.5,126.6H0.1V0h283.5V126.6z M2.8,123.8h277.9V2.8H2.8V123.8z"/><g><path class="st0" d="M122.1,76.2h-4v2.7h4c1.9,0,2.5-0.3,2.5-1.4C124.6,76.5,124,76.2,122.1,76.2z"/><path class="st0" d="M88.3,45.1h-7.8v4.8h7.8c2.6,0,3.8-0.4,3.8-2.4C92.1,45.5,90.9,45.1,88.3,45.1z"/><path class="st0" d="M154.3,47.5c0-1.9-1-2.5-4.5-2.5h-7.3v4.9h7.3C153.3,49.9,154.3,49.4,154.3,47.5z"/><path class="st0" d="M82.8,76.3h-4.3v2.6h4.3c1.4,0,2.1-0.2,2.1-1.3C84.9,76.5,84.2,76.3,82.8,76.3z"/><polygon class="st0" points="111.9,53.2 119.1,53.2 115.5,45.4 "/><path class="st0" d="M5.6,5.5V121H278V5.5H5.6z M82.3,81.3h-3.8v4.1v0.2h-0.2H76h-0.2v-0.2V74.1v-0.2H76h6.3c1.9,0,5.3,0,5.3,3.7C87.6,81.3,84.1,81.3,82.3,8
3771.3z M87.4,54.1h-6.9v7.5V62H80h-4h-0.4v-0.4V41.3v-0.4h0.4h11.3c3.3,0,9.5,0,9.5,6.6C96.8,54.1,90.7,54.1,87.4,54.1z M107,83.5v1.9v0.2h-0.2H96.5h-0.2v-0.2V74.1v-0.2h0.2h10.1h0.2v0.2V76v0.2h-0.2h-7.7v2.1h6.6h0.2v0.2v1.9v0.2h-0.2h-6.6v2.5h7.9h0.2V83.5z M127.3,85.7h-2.7h-0.1l-0.1-0.1l-3.2-4.3h-3.1v4.2v0.2h-0.2h-2.2h-0.2v-0.2V74.1v-0.2h0.2h6.8c2.4,0,4.8,0.4,4.8,3.6c0,2.1-1.4,3.3-2.9,3.5l3.2,4.3l0.3,0.4H127.3z M127.6,62h-4.2h-0.3l-0.1-0.2l-2-4.4h-11.2l-2,4.4l-0.1,0.2h-0.3h-4.2h-0.6l0.3-0.6l10-20.3l0.1-0.2h0.2h4.5h0.2l0.1,0.2l9.9,20.3l0.3,0.6H127.6z M147,74.1V76v0.2h-0.2h-8v2.1h6.8h0.2v0.2v1.9v0.2h-0.2h-6.8v4.6v0.2h-0.2h-2.2h-0.2v-0.2V74.1v-0.2h0.2h10.4h0.2V74.1z M154.1,62l-0.1-0.2l-5.8-7.8h-5.7v7.6V62h-0.4h-4h-0.4v-0.4V41.3v-0.4h0.4h12.2c4.3,0,8.7,0.8,8.7,6.4c0,3.8-2.6,5.9-5.3,6.3l5.8,7.7L160,62h-0.8h-4.9H154.1z M166.9,83.5v1.9v0.2h-0.2h-10.3h-0.2v-0.2V74.1v-0.2h0.2h10.1h0.2v0.2V76v0.2h-0.2h-7.7v2.1h6.6h0.2v0.2v1.9v0.2h-0.2h-6.6v2.5h7.9h0.2V83.5z M170.8,62h-0.4v-0.4V41.3v-0.4h0.4h4h0.4v0.4v20.3V62h-0.4H170.8z M188.1,81.4c-0.3,1.7-1.5,4.5-6.
3776,4.5c-4.1,0-6.6-2.4-6.6-6.4c0-3.8,2.5-6,6.8-6c2.3,0,5.3,0.7,6.2,4l0,0.1L188,78h-0.3h-2.2h-0.2l-0.1-0.2c0,0-0.7-1.8-3.4-1.8c-2.7,0-4.2,1.4-4.2,3.9c0,2.7,2.1,3.7,4.1,3.7c2.5,0,3.5-1.5,3.7-2.2l0-0.2h0.2h2.2h0.3L188.1,81.4z M207.9,74.1V76v0.2h-0.2h-4.8v9.2v0.2h-0.2h-2.2h-0.2v-0.2v-9.2h-4.8h-0.2V76v-1.9v-0.2h0.2h12.3h0.2V74.1z M197.5,62.5c-2.3,0-9.9-0.4-11.7-6.1l-0.1-0.4l0.4-0.1l3.8-1.2l0.3-0.1l0.1,0.3c0.8,1.6,2.3,3.4,7.2,3.4c3.2,0,5.5-1,5.5-2.4c0-1.4-2.2-1.9-4.1-2.2l-4.9-0.7c-4.9-0.7-7.6-2.9-7.6-6.2c0-4.2,3.5-6.5,9.9-6.5c9.1,0,10.6,4.3,11.1,5.7l0.1,0.4l-0.4,0.1l-3.7,1.2l-0.4,0.1l-0.1-0.4c-0.5-1.3-1.7-3.1-6.7-3.1c-2.4,0-5,0.6-5,2.1c0,0.4,0,1.4,4.2,1.9l4.8,0.7c5.1,0.8,7.6,2.8,7.6,6.2C207.9,60,204.1,62.5,197.5,62.5z"/></g></g></svg></a> 378 <a target="_blank" title="Italy Perfect" rel="noopener" href="https://www.italyperfect.com/"><svg version="1.1" id="Layer_1" xmlns="https://www.w3.org/2000/svg" xmlns:xlink="https://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 283.5 126.6" style="enable-background:new 0 0 283.5 126.6;" xml:space="preserve"><g><path class="st0" d="M283.5,126.6H0V0h283.5V126.6z M2.8,123.8h277.9V2.8H2.8V123.8z"/><g><path class="st0" d="M5.5,5.5V121h272.4V5.5H5.5z M159.6,40.9h4.1v17.4H179V62h-19.4V40.9z M75.6,40.9h4.1V62h-4.1V40.9z M82.2,81.3h-3.8v4.1v0.2h-0.2H76h-0.2v-0.2V74.1v-0.2H76h6.3c1.9,0,5.3,0,5.3,3.7C87.5,81.3,84.1,81.3,82.2,81.3z M92.6,40.9h23v3.5h-9.4V62H102V44.5h-9.4V40.9z M107,83.5v1.9v0.2h-0.2H96.4h-0.2v-0.2V74.1v-0.2h0.2h10.1h0.2v0.2V76v0.2h-0.2h-7.7v2.1h6.6h0.2v0.2v1.9v0.2h-0.2h-6.6v2.5h7.9h0.2L107,83.5L107,83.5z M127.3,85.7h-2.7h-0.1l-0.1-0.1l-3.2-4.3H118v4.2v0.2h-0.2h-2.2h-0.2v-0.2V74.1v-0.2h0.2h6.8c2.4,0,4.8,0.4,4.8,3.6c0,2.1-1.4,3.3-2.9,3.5l3.2,4.3l0.3,0.4C127.8,85.7,127.3,85.7,127.3,85.7z M146.9,74.1V76v0.2h-0.2h-8v2.1h6.8h0.2v0.2v1.9v0.2h-0.2h-6.8v4.6v0.2h-0.2h-2.2H136v-0.2V74.1v-0.2h0.2h10.4h0.2v0.2H146.9z M143.1,62l-2.2-4.8h-12.2l-2.2,4.8h-4.4l10.4-21.1h4.7L147.4,62H143.1z M166.9,83.5v1.9v0.2h-0.2h-10.3h-0.2v-0.2V74.1v-0.2h0.2h10.1h0.2v0.2V76v0.2h-0.2h-7.7v2.1h6.6h0.2v0.2v1.9v0.2h-0.2h-6.6v2.5h7.9h0.2V83.5z M188,81.4c-0.3,1.7-1.5,4.5-6.
3786,4.5c-4.1,0-6.6-2.4-6.6-6.4c0-3.8,2.5-6,6.8-6c2.3,0,5.3,0.7,6.2,4v0.1l0.1,0.3h-0.3h-2.2h-0.2l-0.1-0.2c0,0-0.7-1.8-3.4-1.8s-4.2,1.4-4.2,3.9c0,2.7,2.1,3.7,4.1,3.7c2.5,0,3.5-1.5,3.7-2.2v-0.2h0.2h2.2h0.3V81.4z M207.8,74.1V76v0.2h-0.2h-4.8v9.2v0.2h-0.2h-2.2h-0.2v-0.2v-9.2h-4.8H195V76v-1.9v-0.2h0.2h12.3h0.2v0.2H207.8z M197.6,53.6V62h-4.1v-8.4L183.2,41h5l7.3,8.9l7.3-8.9h5.1L197.6,53.6z"/><polygon class="st0" points="130.4,53.6 139.2,53.6 134.8,44.2"/><path class="st0" d="M122,76.2h-4v2.7h4c1.9,0,2.5-0.3,2.5-1.4C124.5,76.5,123.9,76.2,122,76.2z"/><path class="st0" d="M82.7,76.3h-4.3v2.6h4.3c1.4,0,2.1-0.2,2.1-1.3C84.8,76.5,84.1,76.3,82.7,76.3z"/></g></g></svg></a> 379 </div> 380 </div> 381 </div> 382 <div class="row" style="border-top: 1px solid #468DB1;padding-top: 10px;margin-top: 10px;"> 383 <div class="large-4 medium-12 columns"> 384 <form action="/search-results.php" method="get" class="footnewsletterform" style="margin-top: 0px;"> 385 <label class="text-left middle" for="sitesearch" style="color:#fff;display: inline;margin-right:10px;">Search:</label> 386 <input type="text" name="q" id="sitesearch" value="" placeholder="Search" style="display: inline;width: 10em;"/> 387 <input type="submit" class="submitbutton bsml button" value="Go" style="display: inline;width: 4em;height: 38px;margin-top: -3px;" /> 388 </form> 389 </div> 390 <div class="large-8 medium-12 columns text-right"> 391 <ul> 392 <li style="display: inline;margin-right:20px;"><a href="/site-map.php" id="ga-footer-sitemap">Site Map</a></li> 393 <li style="display: inline;margin-right:20px;"><a href="/terms-and-conditions.php" id="ga-footer-terms">Terms & Conditions</a></li> 394 <li style="display: inline;margin-right:20px;"><a href="/privacy-policy.php" id="ga-footer-privacy">Privacy Policy</a></li> 395 </ul> 396 </div> 397 </div> 398</div> 399<div class="row expanded"> 400 <div class="medium-12 columns text-center"> 401 <p class="copy">London Perfect © 2026 Registered Trademark. All rights reserved</p> 402 </div> 403</div> 404</footer>
405<script src="/scripts/jquery-351.min.js"></script>
vendor: 1 bytes, line 405
405
406<script> 407 jQuery.event.special.touchstart = { 408 setup: function( _, ns, handle ){ 409 this.addEventListener("touchstart", handle, { passive: true }); 410 } 411 }; 412</script>
vendor: 1 bytes, line 412
412
413<script src="/scripts/jquery-ui-slim.min.js" defer></script>
vendor: 1 bytes, line 413
413
414<script src="/js/vendor/foundation.js" defer></script>
vendor: 1 bytes, line 414
414
415<script src="/scripts/jquery.validate.min.js" defer></script>
vendor: 1 bytes, line 415
415
416<script> 417 $(function() { 418 $(document).foundation(); 419 }); 420 $( ".menu-link" ).click(function() {$( "#main-nav" ).slideToggle( "slow", function() {});}); 421</script>
vendor: 1 bytes, line 421
421
422<script type="text/javascript"> 423 (function(){ 424 var c = function() { 425 var track = new Track('vacationperfect', 'phone'); 426 track.track(); 427 }; 428 429 var t = document.createElement('script');t.type = 'text/javascript'; t.async = true; t.src = '//cdn.trackhs.com/tracking/tracking.js'; 430 t.onload = t.onreadystatechange = function() { var state = s.readyState; if(!c.done && (!state || /loaded|complete/.test(state))){c.done = true; c()} }; 431 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(t,s); 432 }()); 433</script>
vendor: 1 bytes, line 433
433
434<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"c93cb84d57684ce6b95dee0025095834","spa":2}' crossorigin="anonymous"></script>
434 435</body> 436</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.