Apartments at Vincent Square start at £950,000 - The Independent