Imbiba to open 65,000 sq ft site in Canary Wharf
Canary Wharf Group has agreed a deal with Imbiba to launch a huge site at Canary Wharf.
Specialist hospitality, lifestyle and entertainment investor Imbiba is set to open a 65,000 sq ft hotel, restaurant and music venue in London's Canary Wharf.
The Canary Wharf Group (CWG) has agreed a deal with Imbiba to launch the huge site at 12 Bank Street, featuring a 78-bedroom House of Gods Hotel, an Amazing Grace music venue, a rooftop bar overlooking Eden Dock and a new events facility to be operated by Camm & Hooper.
"Imbiba has a long-standing and very successful partnership with CWG, which this investment seeks to build on further," says Kieran Sherlock, partner and property director at Imbiba. "Canary Wharf is becoming a world-class destination for hospitality and leisure. We cannot wait to bring our exciting and cutting-edge concepts to this truly remarkable building in the very heart of Canary Wharf."
Imbiba has more than 25 years of investment and operating experience with a host of brands, including: F1 Arcade, Farmer J, Pizza Pilgrims, 1Rebel, Little Houses Group, Clays and House of Gods.
"We continue to enhance the offer at Canary Wharf across retail, leisure, hospitality and competitive socialising to curate a thriving seven-day destination for all those who work, live and visit the wharf," says Stuart Fyfe, MD of retail, leisure and hospitality at CWG. "Visitors to Canary Wharf are at an all-time high, 7.5% up year to date compared to 2023 which saw 67.2m visitors and we continue to see strong demand across our retail, leisure and hospitality offer with 97% occupancy."