Great views with the waterfront. A little bit more Isle of Dogs than Canary Wharf but still great location