In the heart of Docklands, close to Canary Wharf and the main business centre of this area of East London, these apartments are in the perfect spot for a business traveller who is going to be in the area for a period of time. Each of the units has been decorated and furnished with style and contains a great deal of modern amenities that include cooking facilities and excellent technology.