Elizabeth Road Elizabeth Road is a development of two, three bedroom, semi-detached houses for Shared Ownership in(...)