Perfectly positioned in the heart of St Leonards, these apartments are at the epicentre of a transforming landscape.