Bella Cosa is a restaurant and bar venue in Canary Wharf, offering a modern interior with natural light and a maximum standing capacity of 150 across its two spaces.
On-site facilities include high-speed internet, air conditioning, onsite catering, a bar and cocktail area, and breakout rooms - a practical combination for gatherings that require both a main event space and quieter areas for smaller conversations. The venue's two recorded spaces give planners a sense of the scale and configuration available when considering how a group might move through the evening.
South Quay DLR station is a five-minute walk away, with Crossharbour DLR station reachable in around thirteen minutes on foot. London City Airport is a sixteen-minute drive, which may be useful for attendees travelling from further afield. For those extending their time in the area, ExCeL London is sixteen minutes by car and Tower Bridge is seventeen minutes away, placing the venue within reasonable reach of two well-known London landmarks.