We're giving you the chance to win back the value of your meal - every time you dine this month!

Good to know

Average Price
££££ - £30 - £49
Cuisine
Italian, Vegetarian friendly
Ambience
Cosy
Food Occasions
Dinner, Lunch
Alfresco And Views
Great views, Waterside
Perfect for
Celebrations, Child friendly, Group dining [8+]

About

Bella Cosa is an Italian restaurant located in Drewry House in the heart of Canary Wharf, one of London’s major financial and commercial districts. Positioned beside South Dock, the restaurant benefits from waterfront views and sits within easy walking distance of both South Quay DLR and Canary Wharf underground station, making it accessible for office workers, local residents and visitors to the Docklands area.

The surrounding neighbourhood is known for its modern high-rise architecture, riverside paths and a growing dining scene that blends casual eateries with high-end restaurants. Bella Cosa occupies a contemporary space within a multi-level venue, offering a stylish yet relaxed atmosphere suited to business lunches, date nights and group dining. The restaurant is also noted for its panoramic views across the dock, which form a central part of the dining experience.

The menu focuses on authentic regional Italian cuisine, prepared using quality Italian ingredients. Guests can expect a wide selection of hand-stretched pizzas, freshly made pasta dishes, and a rotating choice of fish and meat specials, reflecting traditional Italian cooking with a modern touch. Signature dishes highlighted by diners and reviewers include seafood spaghetti, featuring prawns, crab, clams and mussels, and tagliatelle with fresh truffle, served with rich truffle butter. The menu also includes classic Italian starters, seasonal mains and a curated dessert list.

Bella Cosa offers both lunch and dinner service throughout the week, with opening hours typically running from midday to late evening. The restaurant also provides takeaway options and delivery within a limited radius.

With its dockside setting, refined Italian menu and convenient Canary Wharf location, Bella Cosa has established itself as a notable dining destination within London’s Docklands, appealing to those seeking high-quality Italian cooking in a modern riverside environment.

Read more +

FAQs

Does the restaurant offer takeaway?

Yes the restaurant orders takeaway via Uber Eats, Just Eat and Deliveroo.

Details

Get directions to Bella Cosa Get directions to Bella Cosa
Location
Drewry House, 213 Marsh Wall, Canary Wharf, London, E14 9FJ

0207 1321 1212 0207 1321 1212

Website

Opening Times

All day
Mon 12:00-22:00
Tue 12:00-22:00
Wed 12:00-22:00
Thu 12:00-22:00
Fri 12:00-22:00
Sat 12:00-22:00
Sun 12:00-22:00

Reviews

Share your thoughts with other diners

Write a review

Reserve your table

Find a table

Sorry, you cannot spend SquareMeal vouchers here yet.

Other restaurants we like near Bella Cosa

CRATE - Wood Wharf
Canary Wharf

CRATE - Wood Wharf

Roe Canary Wharf
Canary Wharf

Roe Canary Wharf

Hawksmoor Wood Wharf
Canary Wharf

Hawksmoor Wood Wharf

Bella Cosa
Close