A corner of Croydon town centre dubbed “windy, noisy and a bit smelly” would be transformed by the borough’s newest public ...