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.