Description
A stunning development perfectly positioned for Canary Wharf UK's financial district and set within the ever popular Severn Court, Poplar, E14. Due to its prime location, it offers excellent travel links into the City and beyond. This apartment provides ease of access to surrounding canals, Shopping facilities, transport links and impeccable views of Canary Wharf.