Part of the popular London City Island development, this one bedroom apartment is located on the 21st floor of Corson House and benefits from views towards the