Helo Tower has a collection of 38 stylish Shared Ownership apartments situated in the heart of Battersea's lively regeneration area; comprising of 18 x 1 bed apartments, 18 x 2 bed apartments and 2 x 3 bed apartments.
onthemarket.com