Good apartment few steps away from the modernity of Canary Wharf