From here you can see the best views over Canary Wharf, especialy from the 5th balcony down on the left.