With over 200 shops, boutiques, bars and restaurants Canary Wharf is the perfect place to head for a fashion or food fix. Canary Wharf offers a classy, relaxing shopping environmen ...