This two bedroom apartment offers a contemporary interior living space which is flooded with natural light through the unique diamond window frame. The
The Nova Building is an exciting development of 170 apartments of the highest specification by Land Securities. Located at the centre of London's most