!function(){function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t(e)}function e(t,e){var a="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!a){if(Array.isArray(t)||(a=o(t))||e&&t&&"number"==typeof t.length){a&&(t=a);var i=0,n=function(){};return{s:n,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,s=!0,l=!1;return{s:function(){a=a.call(t)},n:function(){var t=a.next();return s=t.done,t},e:function(t){l=!0,r=t},f:function(){try{s||null==a.return||a.return()}finally{if(l)throw r}}}}function a(t,e){for(var a=0;at.length)&&(e=t.length);for(var a=0,i=new Array(e);a0&&void 0!==arguments[0]?arguments[0]:{};return function(e,a){if(function(t){return!!t.path&&-1!==t.path.indexOf("woo-variation-swatches")||!!t.url&&-1!==t.url.indexOf("woo-variation-swatches")}(e)&&Object.keys(t).length>0)for(var o=0,r=Object.entries(t);o',this.$element.addClass("wvs-loaded"),this.init(),this.update(),r(document).trigger("woo_variation_swatches_loaded",this)}var s,l,c;return s=t,(l=[{key:"isAjaxVariation",value:function(){return this.is_ajax_variation}},{key:"init",value:function(){this.prepareLabel(),this.prepareItems(),this.setupItems(),this.setupEvents(),this.setUpStockInfo()}},{key:"prepareLabel",value:function(){var t=this;woo_variation_swatches_options.show_variation_label&&this.$element.find(".variations .label").each((function(e,a){r(a).append(t.selected_item_template)}))}},{key:"prepareItems",value:function(){this.$element.find("ul.variable-items-wrapper").each((function(t,e){r(e).parent().addClass("woo-variation-items-wrapper")}))}},{key:"setupItems",value:function(){var t=this;this.$element.find("ul.variable-items-wrapper").each((function(e,a){var i="",n=r(a).parent().prev().find(".woo-selected-variation-item-name"),o=r(a).parent().find("select.woo-variation-raw-select"),s=o.find("option"),l=o.find("option:disabled"),c=o.find("option.enabled.out-of-stock"),u=o.find("option:selected"),d=o.find("option").eq(1),v=[],f=[],h=[];s.each((function(){""!==r(this).val()&&(v.push(r(this).val()),i=0===u.length?d.val():u.val())})),l.each((function(){""!==r(this).val()&&f.push(r(this).val())})),c.each((function(){""!==r(this).val()&&h.push(r(this).val())}));var p=_.difference(v,f);t.setupItem(a,i,p,h,n)}))}},{key:"setupItem",value:function(t,e,a,i,n){var o=this;r(t).find("li.variable-item").each((function(t,s){var l=r(s).attr("data-value"),c=r(s).attr("data-title");r(s).removeClass("selected disabled no-stock").addClass("disabled"),r(s).attr("aria-checked","false"),r(s).attr("tabindex","-1"),r(s).attr("data-wvstooltip-out-of-stock",""),r(s).find("input.variable-item-radio-input:radio").prop("disabled",!0).prop("checked",!1),e.length<1&&woo_variation_swatches_options.show_variation_label&&n.text(""),o.isAjaxVariation()?(r(s).find("input.variable-item-radio-input:radio").prop("disabled",!1),r(s).removeClass("selected disabled no-stock"),l===e&&(r(s).addClass("selected"),r(s).attr("aria-checked","true"),r(s).attr("tabindex","0"),r(s).find("input.variable-item-radio-input:radio").prop("disabled",!1).prop("checked",!0),woo_variation_swatches_options.show_variation_label&&n.text("".concat(woo_variation_swatches_options.variation_label_separator," ").concat(c)),r(s).trigger("wvs-item-updated",[e,l]))):(_.includes(a,l)&&(r(s).removeClass("selected disabled"),r(s).removeAttr("aria-hidden"),r(s).attr("tabindex","0"),r(s).find("input.variable-item-radio-input:radio").prop("disabled",!1),l===e&&(r(s).addClass("selected"),r(s).attr("aria-checked","true"),r(s).find("input.variable-item-radio-input:radio").prop("checked",!0),woo_variation_swatches_options.show_variation_label&&n.text("".concat(woo_variation_swatches_options.variation_label_separator," ").concat(c)),r(s).trigger("wvs-item-updated",[e,l]))),_.includes(i,l)&&woo_variation_swatches_options.clickable_out_of_stock&&(r(s).removeClass("disabled").addClass("no-stock"),r(s).attr("data-wvstooltip-out-of-stock",woo_variation_swatches_options.out_of_stock_tooltip_text)))}))}},{key:"setupEvents",value:function(){var t=this;this.$element.find("ul.variable-items-wrapper").each((function(e,a){var i=r(a).parent().find("select.woo-variation-raw-select");woo_variation_swatches_options.clear_on_reselect?(r(a).on("click.wvs","li.variable-item:not(.selected):not(.radio-variable-item)",(function(e){e.preventDefault(),e.stopPropagation();var a=r(this).data("value");i.val(a).trigger("change"),i.trigger("click"),woo_variation_swatches_options.is_mobile,r(this).trigger("wvs-selected-item",[a,i,t.$element])})),r(a).on("click.wvs","li.variable-item.selected:not(.radio-variable-item)",(function(e){e.preventDefault(),e.stopPropagation();var a=r(this).val();i.val("").trigger("change"),i.trigger("click"),woo_variation_swatches_options.is_mobile,r(this).trigger("wvs-unselected-item",[a,i,t.$element])})),r(a).on("click.wvs","input.variable-item-radio-input:radio",(function(t){t.stopPropagation(),r(this).trigger("change.wvs",{radioChange:!0})})),r(a).on("change.wvs","input.variable-item-radio-input:radio",(function(e,a){if(e.preventDefault(),e.stopPropagation(),a&&a.radioChange){var n=r(this).val();r(this).parent("li.radio-variable-item").hasClass("selected")?(i.val("").trigger("change"),r(this).parent("li.radio-variable-item").trigger("wvs-unselected-item",[n,i,t.$element])):(i.val(n).trigger("change"),r(this).parent("li.radio-variable-item").trigger("wvs-selected-item",[n,i,t.$element])),i.trigger("click"),woo_variation_swatches_options.is_mobile}}))):(r(a).on("click.wvs","li.variable-item:not(.radio-variable-item)",(function(e){e.preventDefault(),e.stopPropagation();var a=r(this).data("value");i.val(a).trigger("change"),i.trigger("click"),woo_variation_swatches_options.is_mobile,r(this).trigger("wvs-selected-item",[a,i,t.$element])})),r(a).on("change.wvs","input.variable-item-radio-input:radio",(function(e){e.preventDefault(),e.stopPropagation();var a=r(this).val();i.val(a).trigger("change"),i.trigger("click"),woo_variation_swatches_options.is_mobile,r(this).parent("li.radio-variable-item").removeClass("selected disabled no-stock").addClass("selected"),r(this).parent("li.radio-variable-item").trigger("wvs-selected-item",[a,i,t.$element])}))),r(a).on("keydown.wvs","li.variable-item:not(.disabled)",(function(t){(t.keyCode&&32===t.keyCode||t.key&&" "===t.key||t.keyCode&&13===t.keyCode||t.key&&"enter"===t.key.toLowerCase())&&(t.preventDefault(),r(this).trigger("click"))}))})),this.$element.on("click.wvs",".woo-variation-swatches-variable-item-more",(function(t){t.preventDefault(),r(this).parent().removeClass("enabled-display-limit-mode enabled-catalog-display-limit-mode"),r(this).remove()})),this.$element.find("[data-wvstooltip]").each((function(t,e){r(e).on("mouseenter",(function(t){var a=e.getBoundingClientRect(),i=o.getComputedStyle(e,":before"),n=o.getComputedStyle(e,":after"),r=parseInt(n.getPropertyValue("border-top-width"),10),s=parseInt(i.getPropertyValue("height"),10),l=parseInt(i.getPropertyValue("width"),10),c=s+r+2;e.classList.toggle("wvs-tooltip-position-bottom",a.topd,h=u+d,p=document.body.clientWidth1&&i.count===i.chosenCount&&t.resetStockInfo(),i.count>1&&i.count===i.mayChosenCount&&n.forEach((function(a){var i='[data-attribute_name="'.concat(a.attribute_name,'"] > [data-value="').concat(a.attribute_value,'"]');a.variation.is_in_stock&&a.variation.max_qty&&a.variation.variation_stock_left&&a.variation.max_qty<=e?(t.$element.find("".concat(i," .wvs-stock-left-info")).attr("data-wvs-stock-info",a.variation.variation_stock_left),t.$element.find(i).addClass("wvs-show-stock-left-info")):(t.$element.find(i).removeClass("wvs-show-stock-left-info"),t.$element.find("".concat(i," .wvs-stock-left-info")).attr("data-wvs-stock-info",""))}))})),this.$element.on("hide_variation.wvs",(function(){t.resetStockInfo()}))}}},{key:"resetStockInfo",value:function(){this.$element.find(".variable-item").removeClass("wvs-show-stock-left-info"),this.$element.find(".wvs-stock-left-info").attr("data-wvs-stock-info","")}},{key:"getChosenAttributes",value:function(){var t={},e=0,a=0;return this.attributeFields.each((function(){var i=r(this).data("attribute_name")||r(this).attr("name"),n=r(this).val()||"";n.length>0&&a++,e++,t[i]=n})),{count:e,chosenCount:a,mayChosenCount:a+1,data:t}}},{key:"findStockVariations",value:function(t,a){for(var o=[],r=0,s=Object.entries(a.data);r0){var p=h.shift(),m={};m.attribute_name=c,m.attribute_value=v,m.variation=p,o.push(m)}}}catch(t){d.e(t)}finally{d.f()}}}return o}},{key:"findMatchingVariations",value:function(t,e){for(var a=[],i=0;i1?r-1:0),l=1;l1?n-1:0),r=1;rRooftop bars – Eduardo Menezes
https://eduardomenezes.com
Desenvolvedor Web e Gestão de Rede SocialSun, 27 Sep 2026 00:16:41 +0000pt-PT
hourly
1 https://eduardomenezes.com/wp-content/uploads/2022/09/cropped-LOGOTIPO_PNG_TONS-DE-CINZA-1024x327-1-32x32.pngRooftop bars – Eduardo Menezes
https://eduardomenezes.com
3232Why a rooftop night matters
https://eduardomenezes.com/2026/09/26/local-fatbet-services/
https://eduardomenezes.com/2026/09/26/local-fatbet-services/#respondSat, 26 Sep 2026 14:22:39 +0000https://eduardomenezes.com/?p=59001When the city lights flicker and the street noise fades, a rooftop bar offers a slice of sky that feels like a private escape. It’s not just about the view; it’s about the pace you set for the weekend, the conversation you spark, and the memory you leave behind.
Step 1: Pick a city that can’t be beat
London tops the list with 45 rooftop venues, each with a distinct vibe. Manchester follows with 28, and Edinburgh offers 12 that combine historic charm with modern design. If you’re a traveler, aim for one city per weekend; the change of scenery keeps the routine fresh.
Step 2: Match the mood to the menu
London – The Shard’s Aqua Shard: 40‑meter high, it serves craft gin cocktails and a tasting menu of smoked oysters. Expect a 10‑minute wait for a table during peak hours.
Manchester – The Midland Hotel’s Sky Bar: A 15‑minute walk from the city centre, it offers a rotating tapas menu and a 4‑hour happy hour from 18:00 to 22:00.
Edinburgh – The Balmoral’s 10th Floor: A 20‑minute climb to a 12‑seat lounge, it specialises in Scottish whisky flights and offers a 30‑minute free drink for first‑time guests.
Step 3: Timing is everything
Arrive 30 minutes before your reservation to soak in the sunset. Many venues close at 02:00, but a few like London’s Sky Garden stay open until 04:00, allowing you to watch the city wake up.
For those who want a quick shift to digital excitement, a visit to the fatbet casino free spins can bring the same thrill online.
Step 4: Know the dress code
Most rooftop bars enforce a smart‑casual rule. A polo shirt and clean sneakers will get you in, but a leather jacket might raise eyebrows at the 22:00 closing time. Check the venue’s website 24 hours before your visit.
Step 5: Plan for the unexpected
Weather can change in a heartbeat. A sudden drizzle can turn a sunny terrace into a misty escape. Pack a compact umbrella or a lightweight jacket, especially if you’re heading to an open‑air venue in November.
Common mistake: Ignoring the parking situation
Many rooftop bars are located in buildings without dedicated parking. If you’re driving, look for nearby public car parks; in London, the Covent Garden Car Park is a 5‑minute walk away and charges £12 per hour. Failing to plan can mean a 15‑minute detour to a cheaper spot, cutting into your night.
Mid‑week detour: From skyline to screen
After a sunset drink, you might crave a different kind of thrill. If you’re in the mood for online gaming, the “fatbet casino free spins” offer a chance to test your luck from the comfort of your sofa.
Step 6: Wrap it up with a memory
Take a photo of the skyline, but remember to keep the moment alive. Share a caption that says, “Sunset on the 45th floor of The Shard – the city below feels like a painting.” The next time you return, you’ll have a story to tell.
Conclusion: Your weekend, redefined
Rooftop bars are more than just a venue; they’re a ritual that turns ordinary weekends into extraordinary stories. By selecting the right city, matching mood to menu, timing your arrival, respecting dress codes, planning for weather, and avoiding parking pitfalls, you’ll craft a night that lingers long after the lights dim.
]]>
https://eduardomenezes.com/2026/09/26/local-fatbet-services/feed/0Why London’s Rooftops Are the New Night‑Life Hotspot
https://eduardomenezes.com/2026/09/25/bars-solutions/
Fri, 25 Sep 2026 01:23:50 +0000https://eduardomenezes.com/?p=49058Last night I slipped into a hidden terrace above a 1970s office block in Clerkenwell. The view of the city skyline at 11 pm was the real payoff – a panoramic sweep of the Shard, the Gherkin and a faint glow from the Thames Bridge. It felt less like a bar and more like a secret lounge that only the locals know about. If you’re looking for an alternative to the usual tube‑topped spots, the city’s rooftops offer a mix of history, design and unexpected cocktails.
How to Find the Undiscovered Bars
Check the “Hidden” Guides – A handful of blogs post lists of “off‑the‑beaten‑path” rooftops, many of which have been rebranded or closed in the past year. The most reliable ones still list the opening times and contact numbers.
Use Social Media Hashtags – Search #LondonRooftop or #HiddenLondonBars on Instagram. Look for photos that show a clear view of the skyline; the captions often include the venue name and a short review.
Ask Your Host – If you’re staying in a hotel, the concierge can recommend places that are not advertised on the front page of the website.
Top Three Underrated Rooftop Spots
1. Owl & Fox – Located on the roof of a former warehouse in Shoreditch, this bar opened in 2019. Its design is a minimalist mix of reclaimed timber and glass. The cocktail menu features a signature “Midnight Rye” that blends bourbon with a hint of cardamom. The terrace hosts a live jazz trio every Friday night, and the seating capacity is capped at 40, which keeps the vibe intimate.
2. The Vault – Hidden behind a façade of brick in Southwark, The Vault opened in 2021. Its rooftop is a former vault, complete with iron bars and a small wooden bar that feels like a speakeasy. The bar is known for its “London Fog” gin cocktail, and the view of the London Eye is visible from the south side. A small balcony hosts a pop‑up art installation every Sunday evening.
3. Skyline Café – Situated on the top floor of a boutique hotel in Knightsbridge, Skyline Café opened in 2018. The terrace is a 300‑square‑meter space with panoramic views of Buckingham Palace and the Thames. The bar offers a rotating selection of craft beers, and the menu includes a “Stone‑Cold” smoked salmon plate that pairs well with the chilled champagne.
What to Expect – The Pros and Cons
The main advantage is the unobstructed city view, which is especially striking after the lights come on at 8 pm. The bars usually stay open until midnight, so you have enough time to unwind. However, the price point can be high: a single cocktail costs between £12 and £18, and cover charges of £10 are common on weekends. Also, the limited capacity means that on busy nights you may have to queue for 30 minutes.
Another drawback is the weather dependency. London’s rain can put a damper on a rooftop experience. Most venues offer a heated patio, but the experience is still best on dry nights.
From Rooftop to Online Entertainment
When I was waiting for a table at Skyline Café, I noticed a small screen on the side wall advertising a new online gaming platform. The ad promised “real‑time fun and big rewards” and I thought it was just another promotional gimmick. Curious, I followed the link and landed on a site that offers a variety of casino games, including a feature called spinboss casino online. It was a reminder that London’s nightlife can be as unpredictable as its weather – one moment you’re sipping a gin cocktail under the stars, the next you’re exploring digital entertainment from a café table.
If you’re craving a different kind of thrill, you might want to try spinboss casino online for a chance to win big from the comfort of your own sofa.
Planning Your Night Out
Timing – Arrive at least 30 minutes before closing to secure a seat.
Dress Code – Most rooftop bars enforce a smart‑casual dress code; a pair of loafers is a safe bet.
Reservations – Call ahead for a table, especially on weekends. Some venues accept reservations online, but a quick phone call can save you the wait.
Final Thoughts
London’s hidden rooftops are more than just a backdrop for a drink; they are curated experiences that combine architecture, local history and a slice of the city’s nightscape. While they can be pricey and weather‑sensitive, the unique ambience and the chance to spot the Thames Bridge at dusk make them worth the effort. Next time you’re in town, step off the usual tourist trail and climb a few stories higher – you might just discover a new favorite spot in the city that never sleeps.
Frequently Asked Questions
What makes London rooftops unique for nightlife?
They combine historic architecture with panoramic city views, offering a quieter, more exclusive atmosphere than traditional bars.
How do I find these hidden rooftop bars?
Look for old office blocks, art deco buildings, or newer high-rises with public access, and check local guides or social media for invitations.
Are rooftop bars open year-round?
Most operate from late spring to early autumn, but some venues have heated terraces or indoor spaces that stay open during winter.