Shared Ownership apartments £150,000 2 Bedrooms ● York Road, London, SW11 Why flat share when you can buy your own home! Ring us today! View details