I was there (Canary Wharf) 2014, stayed in the Hilton in Canary Wharf, right across the Lehman Bldg....enjoyed Christmas Vacation view of London & Thames from the Clubhouse with my family.