CCT Venues-Canary Wharf is the newest addition to our portfolio. Its stunning waterside location puts you right at the heart of London's most iconic business estate. Outstanding views across the Wharf and the O2 can be enjoyed from many of the rooms, as well as our five spacious terraces.
Situated in Thames Quay, moments walk from South Quay DLR station and eight minutes walk from Canary Wharf station, the venue is ideal for all kind of events including corporate hospitality and location filming as well as training and conferences.
The 25 high-specification rooms are named after the luxury commodities that were once imported through the London docks. All on one floor, they have natural light, unobstructed sight lines and air conditioning throughout. The largest can accommodate 275 delegates.
The venue also has two impressive atrium restaurants, a dedicated computer zone and new, "fresh bean, fresh milk" self-serve coffee machines providing a range of top-quality drinks.