Shared ownership £119,500 1 Bedroom ● York Road, London One bedroom shared ownership apartment. View details