Menu Close

Inside Pitch Canary Wharf: London’s New Flagship Venue for Golf & Entertainment

Pitch Canary Wharf has burst onto the London scene as the dazzling new flagship venue from Pitch, located at Churchill Place in the heart of the capital’s financial district.

With its prime riverside setting and jaw-dropping views of the iconic skyline, this two-level marvel combines cutting‐edge sport with high-end social flair.

From the moment you step inside, the venue reveals an ambience that’s equal parts modern members’ club and lively lifestyle hub.

Floor-to-ceiling windows frame sweeping panoramas, while a sophisticated interior invites both dedicated members and casual visitors to mix, mingle, and even challenge a mate to a game of shuffleboard.

Golf enthusiasts will find plenty to smile about, with 11 state-of-the-art golf simulator bays outfitted with Trackman technology – perfect for honing your swing or teaching a newcomer the ropes.

And for those who prefer a more relaxed pace, the venue’s stylish bars, live DJ sets, and Asian-inspired culinary delights from JIYŪ promise an experience that’s as refreshing as it is invigorating.

The launch of this 15,000-square-foot playground was celebrated on February 27 with a star-studded party that drew media, influencers, and celebrity guests alike.

Adding to the excitement, the venue features the TRENDYGOLF Concept Store, showcasing luxury apparel and footwear from top names such as adidas, Malbon Golf, Manors, Ralph Lauren RLX, Hugo Boss, and J.Lindeberg – bringing high-end golf fashion right into the city’s heartbeat.

It’s not all about leisure, though. Pitch Canary Wharf is designed to be a dynamic venue that caters to business catch-ups, meetings, or simply grabbing a coffee in a vibrant setting.

With full exclusive-hire options and various spaces available for private events, this venue is as versatile as it is stylish.

Elliot Godfrey, co-founder and CEO of Pitch, said: “With a vibrant atmosphere and so many busy professionals living and working in the area, Canary Wharf is the perfect place to open what we consider to be the new flagship venue.

“We are pushing the boundaries with this new venue, as we strive to disrupt and deliver new dynamic spaces in cities across the UK and around the world.”

Fellow co-founder and CEO, Chris Ingham, added: “The Canary Wharf project has been a labour of love for us and to receive such positive feedback from the launch evening was special.

“To be bestowed with a location like this one is a testament to the success of our other venues and our outstanding team; we’re very excited for what the future holds both in London and globally.”

Having already impressed with two London venues and an overseas debut in Dublin, Pitch is gearing up for further expansion with new venues in Manchester and Birmingham in 2025 – and whispers of future stops as far-flung as Melbourne, Australia.

For more information, visit Pitch’s website here.