New Years On The Square
Celebrate New Year’s Eve in style at The Botanist Sloane Square, located at No. 7 Sloane Square in the heart of Chelsea. Known for its elegant ambiance, modern European menu, and expertly crafted botanical cocktails, The Botanist offers the perfect setting for a glamorous evening in one of London’s most prestigious neighborhoods. With a partially covered terrace ideal for people-watching and a chic indoor space, it’s the ultimate destination to ring in 2025.
The celebrations begin with a sumptuous 5-course dining experience for £120 per person, with an option to enhance your meal with a wine pairing for an additional £30. As the night unfolds, a live DJ will provide music from 5 pm to 3 am, setting the tone for a vibrant and memorable evening. Under-18s are welcome to dine with adults but must depart after dinner, making the late hours exclusively for grown-up revelry. With its prime Chelsea location and lively atmosphere, The Botanist is where style and celebration meet this New Year’s Eve.
Book Now