Canary Central apartments are located in the heart of Canary Wharf, Europes most vibrant and fastest growing business district. The area is renowned for its impressive hub of global commerce and financial services and is home to many large international banks and corporations. Canary central is a modern development comprising stylish one and two-bedroom apartments boasting a living space over twice the size of the average hotel room. The fashionably furnished apartments comprise a reception and ... More