Discover 25 Cuba, a collection of 350+ thoughtfully designed residences in London’s thriving business and innovation district. Featuring high-quality finishes, generous balconies and stunning views of the River Thames, Canary Wharf and the City, 25 Cuba offers contemporary homes designed for modern city living.