Glasgow’s largest development plot brought to market

City Property Glasgow has appointed CBRE to find a buyer for a 1.3-acre plot in Glasgow city centre. The site, at 20 India Street, was previously home to Nye Bevan House, an office block used by Strathclyde