New Home website £151,250 2 Bedrooms ● York Road, London Two bedroom apartment shared ownership price £151,250 View details