REVIEW: Bella Cosa, Canary Wharf
By Vik Chauhan, Food Goblin Central Correspondent Bella Cosa is an Italian restaurant sprinkled with Japanese touches in South Quay, a short walk from the hustle and bustle of London’s financial district, Canary Wharf. Spread over two floors,…
Continue reading