1 bed, 1 bath flat Cuba Street, Canary Wharf, London,
Features & Amenities No bills included General Amenities Fridge Freezer Microwave Furnished Dryer Washing machine Description This one-bedroom apartment is ideally located in the heart of Canary Wharf, just a … Read more