Canary Wharf Restaurants: Power Lunches and Beyond. With 14 million square feet of office and retail space, restaurants in Canary Wharf serve power lunches and after-work drinks to the nearly 105,000 people who do business there. Far below Canary Wharf’s famous skyline, over 300 shops, bars and restaurants cater to the people who keep the UK’s economy running. If it’s atmosphere you’re after, Canary Wharf restaurants have it in spades. The iconic skyline is modern and beautiful, and the same can be said for the eateries. Not much happens here residentially, and it’s been all about business for a long time, but with the recent expansion of the Jubilee Place shopping mall and more cultural events taking place, people are beginning to think of Canary Wharf restaurants when they’re thinking Sunday brunch or even afternoon tea.