About this venue
One of London’s most iconic and photogenic pubs, The Churchill Arms is famous for its stunning floral displays, classic British charm, and lively atmosphere. Tucked away in Kensington, this historic pub offers a warm welcome, a great selection of drinks, and popular Thai food. Whether you’re stopping by for a casual pint, a relaxed meal, or just to enjoy the unique surroundings, it’s a true local favourite. Expect cosy interiors, friendly service, and that unmistakable London pub character — all wrapped in a cascade of colourful flowers. Perfect for a casual meet-up, after-work drink, or a memorable evening out.
Listed since Fri, Sep 4, 10:09 PM