It’s bizarre but true (apparently). London’s golf courses could provide the land for homes that could house a million people. An interesting...