Billed as the “future of housing”, Croydon’s Lion Green Road combines density, privacy and a connection to nature.