Stunning 1-bed apartment set within the sought-after City Tower development moments away from Canary Wharf and the plethora of amenities and transport links.