Welcome to The Churchill Bar & Terrace, a hidden gem located in the heart of London at 30 Portman Square. This chic establishment seamlessly blends luxury with a relaxed atmosphere, perfect for cigar aficionados and socialites alike.
The menu is a curated selection of delightful offerings that elevate the bar experience. Sip on the best espresso martini in the city or explore an array of innovative cocktails crafted with precision. Guests rave about the attentive service; each drink comes paired with complimentary snacks like nuts and chili crackers, ensuring your experience is both satisfying and social.
Whether you're savoring a robust Partagas cigar or indulging in one of the thoughtfully designed cocktails, The Churchill Bar & Terrace promises an enchanting evening filled with warmth, camaraderie, and exquisite flavors. Reservations are recommended during peak hours—hurry and experience this sophisticated retreat!