A spacious, first floor, two double bedroom apartment, located in the heart of Chelsea available to rent. The flat comprises two double bedrooms, and a good
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