Guide Price £5,000,000-£5,500,000 (Current Owner Paid £6,705,000 in 2015) Occupying the floor of Ebury Square (Former Metropolitan Police accommodation
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