There’s much more to this financial district than office towers. With a picturesque setting along the Thames riverside and an equally impressive city skyline, there are many reasons why Canary Wharf is an attractive place to call home.