Plans will see a mixture of housing and flats developed at London Road/Belvidere Terrace/ Belvidere Avenue Glasgow to meet ...